PRB: "Can't Perform Operation on a Nontable" w/ ISAM TableDef (126223)
The information in this article applies to:
- Microsoft Visual Basic Professional Edition for Windows 3.0
This article was previously published under Q126223 SYMPTOMS
If you try to add or remove a field in a TableDef object for an Installable
ISAM database table (Btrieve, dBASE, FoxPro, or Paradox) that contains
data, you receive error 3282:
Can't perform operation on a nontable.
CAUSE
This error message occurs when the table contains data. The Visual Basic
database engine can't modify the table structure of an ISAM table if that
table has data in it.
WORKAROUND
Add a new tabledef with the structure you want. Then move the records from
the old table into the new, and delete the old table.
STATUS
This behavior is by design.
Modification Type: | Minor | Last Reviewed: | 1/9/2003 |
---|
Keywords: | kbprb KB126223 |
---|
|