El escenario es el siguiente:
- Yo necesito leer toda una tabla en SQL Server la cual contiene campos
"identity" (Auto incrementables) el cual es la llave primaria.
- La tabla es cargada en un DataTable dentro del DataSet, y de aqui se
agregan registros.
- Al actualizar la base de datos, puede haber conflictos con otros usuarios
con el campo "identity".
Hay una manera recomendable de trabajar con ese tipo de campos debido a la
nueva implementacion de ADO.NET en la cual toda la tabla (o el result set de
un query) es totalmente cargado a memoria?
Anteriormente este problema no existia porque al insertar un nuevo registro,
SQL Server automaticamente le daba un unico valor a un registro a la vez.
Que tal si el valor de ese campo identity se usa en otra tabla, tal como en
una relacion maestra -> detalles ?
Gracias de antemano,
Aldo
Leer las respuestas