duda básica

22/06/2006 - 19:21 por Felix González | Informe spam
Hola
Tengo dos tabla con una relación maestro-detalle (pedido, lineas de pedido)
utilizo VS 2005 y sql mibile 2005. En un dataSet tengo las dos tablas y
utilizo dataAdapter para leerlas y actualizarlas. Mi problema es que la
clave primaria de la tabla pedidos está definida como identity con lo cual
cuando voy a guardar la segunda tabla, no sé el código real de la tabla de
cabecera y al guardar las líneas me da un error de foreignkey (lógicamente).
Alguien me puede dar algún consejillo o decireme dónde podria encontrar
información al respecto.

Gracias

Preguntas similare

Leer las respuestas

#1 Oswaldo
28/06/2006 - 23:47 | Informe spam
Una solución sería utilizar Transact SQL (procedimientos almacenados) para
la inserción y obtener el Id del nuevo registro mediante @@Identity, para
insertarlo en el detalle

"Felix González" wrote:

Hola
Tengo dos tabla con una relación maestro-detalle (pedido, lineas de pedido)
utilizo VS 2005 y sql mibile 2005. En un dataSet tengo las dos tablas y
utilizo dataAdapter para leerlas y actualizarlas. Mi problema es que la
clave primaria de la tabla pedidos está definida como identity con lo cual
cuando voy a guardar la segunda tabla, no sé el código real de la tabla de
cabecera y al guardar las líneas me da un error de foreignkey (lógicamente).
Alguien me puede dar algún consejillo o decireme dónde podria encontrar
información al respecto.

Gracias



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida