Foros del Web » Programando para Internet » ASP Clásico »

conocer valor campo identity tras insert

Estas en el tema de conocer valor campo identity tras insert en el foro de ASP Clásico en Foros del Web. Hola: Estoy trabajando con SQL Server y asp. Tengo un formulario en el que el usuario introduce datos para insertar registros en tres tablas distintas, ...
  #1 (permalink)  
Antiguo 24/01/2003, 12:01
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 6 meses
Puntos: 1
conocer valor campo identity tras insert

Hola:

Estoy trabajando con SQL Server y asp.

Tengo un formulario en el que el usuario introduce datos para insertar registros en tres tablas

distintas, relacionadas entre si mediante un campo id que es identity numerico, generandolo

automáticamente.

Cuando se hace el insert en esta tabla este id se genera, y los insert para las otras dos tablas

llevan este mismo id.

Pero en la ejecución de la aplicación no lo conozco, asi que necesito conocer este id insertado

en la tabla principal para insertarlo a su vez en las dos tablas secundarias.

Solo se me ocurre que después del primer insert, hacer un select a este registro recien incluido

en la tabla, y obtener el id, pero me parece que puede haber formas mas eficientes de hacerlo.

Por favor, tener en cuenta que mi nivel no es muy bueno y, por ejemplo, se lo que es un trigger,

pero no se hacerlo, etc.

Espero que alguién pueda ayudarme.

Muuuuchas gracias.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:52.