Glad it worked out .... sorry I was on the wrong track, but I can't tell you how many times I've seen people get that error when trying to write to a SEQUENCEd field in Oracle or an identity field in SQL Server....so I made an assumption.
>On fox side data type is char and on Oracle side data type is varchar.
>
>I already find a solution,the problem is that Fox will paddle the field to a fixed length, while Oracle is expecting trimed(varchar)variable. The solution is to map field type on foxside to memo
>The MS knowledgy base artticla is NO:Q170129
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05