This works here.DO_PUTVALUE( 1503 ) -> oRecordSet:Update()
oRecordSet:Fields( nField - 1 ):Value := xValue
oRecordSet:Update()
This is my code:
REPLACE FACTURAS->NOMBRE WITH CLIENTES->NOMBRE
.... and so one
The real cause:
Field lengh for FACTURAS nombre is 34, but in CLIENTES is 50.
adordd automatically truncates :
C values to the len of the field
N values decimals round to the number of decimals in the field left part of the number it throws a error data_with.
Did you try this after copy to to build this table?
Your addition on ado_append to insert field recno cant be used because with "copy to" all fields will be out of order between the source table and destination table
We must use aadd() field.
Field dates in "copy to" when the source table was opened via ex"dbfcdx" continues to error.
Filters we will need some help because I dont have now the time to worry to much about it as I dont need it for this project.
Ill try to do the best I can.