Bases de Datos - Insertas en 2 tablas

 
Vista:

Insertas en 2 tablas

Publicado por darkness (1 intervención) el 19/08/2001 03:39:12
Necesito insertar desde un formulario en VB5, el valor de un campo a dos tablas, ejemplo: la tabla alumno tiene el codigo del alumno y la tabla notas tiene el codigo del alumno solo se requiere solicitarle al usuario que ingrese el codigo del alumno una sola vez y este se almacene en las 2 tablas(codigo en VB5).
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

RE:Insertas en 2 tablas

Publicado por Belford (2 intervenciones) el 23/08/2001 20:52:51
Realmente no se manejar VB pero para hacer el registro de datos en mas de una tabla se utiliza SQL, que internamente lo soporta el VB.

En el evento OnClick del boton grabar de tu formulario:

Primero tenes que verificar si la informacion no existe en las tablas para no tener que duplicar información.

Si la información no existe, entonces la grabas:

INSERT INTO <tabla1> VALUES(campos del Form)
INSERT INTO <tabla2> VALUES(campos del Form)

y si en caso existiera lo que tenes que hacer es un:

UPDATE <tabla1>
SET <campos a modificar> = <varialbes del Form>
WHERE <tabla1.campo clave> = <variable del Form>

UPDATE <tabla2>
SET <campos a modificar> = <varialbes del Form>
WHERE <tabla2.campo clave> = <variable del Form>

Si no te quedó claro escribime.
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