PRB: "Insufficient Base Table Information for Updating" Error Message When You Update a FoxPro Table with the Database Environment (311950)
The information in this article applies to:
- Microsoft Data Access Components 2.7, when used with:
- Microsoft Visual Basic Professional Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0 SP3
- Microsoft Visual Basic Enterprise Edition for Windows 6.0 SP4
- Microsoft Visual Basic Enterprise Edition for Windows 6.0 SP5
This article was previously published under Q311950 SYMPTOMS
After you update your system to MDAC 2.7 or install Microsoft Windows XP, you cannot update Data Environment recordsets that you retrieve from Microsoft Visual FoxPro databases by using command objects of type Table and you receive the following error message:
Run-time Error '-2147467259(80004005)
Insufficient base table information for updating or refreshing.
RESOLUTION
To resolve this behavior, change the command object from Table to SQL Query under Source of Data in the Properties dialog box for the command object. To do this:
- In the Data Environment window, right-click the command object, and then click Properties. This opens the Properties dialog box for the command object.
- Click the SQL Statement button. The SQL command text box is now enabled.
- Enter a SQL query, that is similar to the following syntax, in the SQL command text box, referencing your particular table:
SELECT * FROM tablename
Modification Type: | Minor | Last Reviewed: | 11/4/2003 |
---|
Keywords: | kberrmsg kbprb KB311950 |
---|
|