Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2003, 12:01
Avatar de fjmasero
fjmasero
 
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 22 años, 5 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