ingreso de registros en bases de datos

02/07/2003 - 20:55 por Danilo | Informe spam
Hola, tengo un programita en visual que ingresa libros a
una biblioteca, usa base de datos access y en esta tengo 3
tablas libro, autor y libautor(nub) las 3 relacionadas,
cuando quiera ingresar un libro con toda su información..
¿como puedo hacer para que se ingresen los datos en todas
las tablas al mismo tiempo?
yo se que con sql puedo hacer consultas entre tablas con
el mismo campo "clave" con inner join para no ir buscando
de tabla en tabla... aca se puede hacer algo parecido para
guardar información?
gracias
 

Leer las respuestas

#1 Ramon
03/07/2003 - 03:01 | Informe spam
Hola.

Pues creo que lo mas cercano a eso que quieres hacer y eso si usas ADO,
seria lo siguiente.

Cn.BeginTrans
Cn.Execute "INSERT INTO Tabla1 .."
Cn.Execute "INSERT INTO Tabla2 .."
Cn.Execute "INSERT INTO Tabla3 .."
Cn.CommitTrans

Saludos.
Ramón.

"Danilo" escribió en el mensaje
news:031c01c340cb$8e786720$
Hola, tengo un programita en visual que ingresa libros a
una biblioteca, usa base de datos access y en esta tengo 3
tablas libro, autor y libautor(nub) las 3 relacionadas,
cuando quiera ingresar un libro con toda su información..
¿como puedo hacer para que se ingresen los datos en todas
las tablas al mismo tiempo?
yo se que con sql puedo hacer consultas entre tablas con
el mismo campo "clave" con inner join para no ir buscando
de tabla en tabla... aca se puede hacer algo parecido para
guardar información?
gracias

Preguntas similares