>I wrote a C# module that saves any datable to a back end table with the same structure as source the data table.
>
>It builds an INSERT command, column by column, and executes it row by row.
>In case of a dbf the insert command would use OLEDB.
>
>
>There might be a simpler way, but if you can't find another, that module was pretty simple to develop.
I already have that. But, this is for an existing table of the database. I would probably have to tweak a few things here and there. So, yes, I guess I could use that code. As far as the 2 GB limit, even if the target application to read and manipulate the DBF would be VFP, this wouldn't apply as we wouldn't transfer such a big content.