>Does anyone have any thoughts on this?
Just a few...< bg >..
More than likely, you are trying to alter the contents of an identity field. Simply put, you cannot do that. If you want to know if a field is an identity field, try this code:
If !ors.fields("id").properties(5).Value
*/ not an identity field
Endif
Seriously, you don't want to use the Recordset for CRUD operations. In short, it is a bloody mess. If you are going through the hassle of maping your own custom properties to fields, you might as well use stored procedures.
If you really want to be productive with all of this, check out dataclas com at
www.redmatrix.com.
< JVP >