You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem is in the code behind the AppendDB() method.
This code uses the DbTrans() method which calls into the RDD and asks the RDD if it supports "PutRec".
When the RDD supports GetRec() and PutRec() then the whole record buffer from the source table is copied to the target table and individual fields are not written.
The question for PutRec() is only asked when the source and target tables have the same structure like in the example.
The default DBF RDD does support that, but it ignores to check if the table has memo fields.
In the example you can see that if you add one extra field to the "New" table. In that case the structure of the source and target tables is different and the system does not even try to perform a "PutRec".
Following code with the attached dbf/fpt causes several handled and unhandled exceptions. In VO it seems to work fine
dbffpt.zip
The text was updated successfully, but these errors were encountered: