Visual Basic - Como insertar un record y saber que key tiene?

Life is soft - evento anual de software empresarial
 
Vista:

Como insertar un record y saber que key tiene?

Publicado por Fede (2 intervenciones) el 29/10/2009 00:24:58
Estimados,

EStoy comenzando con visual basic, y tengo una duda; Estoy haciendo un programa para un restaurnte, para cargar datos de las tarjetas decomentarios de los clientes, los clientes pueden escribir otros restaurntes que frecentan (que pueden ser masde uno), yo pense en esta solucion de relacion:

TABLA A
Codigo de tarjeta
Comentarios
..
CodigoDe Restaurantes (foreign key)

TABLA B
Codigo de tarjeta
Codigo de restaurante

El tema es el siguiente, en la interfaz de entrada el usurio que carga las tarjetas va a cargrlos datos de la tarjeta de cmentaris y todos los restauranets que frecuentan los clientes, entonces la pregunta es, como inserto en la tabla B si no se cual es aun el codigo de la tarjeta?

Seria algo asi lo que entiendo:
1) insertar datos en tabla A
2) ver que codigo de tarjeta se creo
3) insetar los dato en la tabla B

como hago el paso 2?? hay alguna forma elegante de lograr eso?

Si pueden comprtir codigo les super agradeciria, soy nuevo con VB.

Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 119
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Como insertar un record y saber que key tiene?

Publicado por Christian (713 intervenciones) el 29/10/2009 21:22:53
Puedes usar @@IDENTITY con una consulta SQL y eso te devolvera el id del ultimo registro insertado.

Saludos.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como insertar un record y saber que key tiene?

Publicado por fede (2 intervenciones) el 01/11/2009 06:12:27
Gracias!! anduvo perfecto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar