Alguna solucion?
Gracias, ayudenme...me urge...........
|
|
#1 (permalink) |
![]() |
Insertar en varias tablas en una sentencia
Alguna solucion? Gracias, ayudenme...me urge........... |
|
|
|
|
|
#3 (permalink) |
![]() |
Re: Insertar en varias tablas en una sentencia
mira...quiero hacer lo siguiente:
tabla_usuario id_usuario folio tabla_pc folio nombre marca tabla monitor folio nombre marca Tengo mis tres tablas y tabla_pc y tabla_monitor, comparten en mismo folio, tambien usuario, lo que quiero es que cuando cree un folio en usuario, tambien se cree o inserte en las dos tablas.....cmo le puedo hacer...??...ya que no tengo idea de cmo hacer un doble o triple insert, pero en una sola sentencia... Ayudeneme please.... |
|
|
|
|
|
#4 (permalink) |
![]() |
Re: Insertar en varias tablas en una sentencia
Que tal gabrisa.
Si tu base de datos es SQL Server, puedes, en una sola setencia, meter varia instrucciones sql, como lo siguiente:
Código:
Lo importante de la línea anterior es separar cada instrucción SQL por un punto y coma, no sé decirte cual sea el caracter usado para otras base de datos.strSQL = " INSERT INTO myTable1 (field1, field2) VALUES (@field1, @field2); INSERT INTO myTable2(fieldA, fieldB) VALUES(@fieldA, @fieldB); DELETE FROM myOtherTable WHERE fieldX = @fieldX " Saludos! |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: marzo-2007
Mensajes: 81
|
Re: Insertar en varias tablas en una sentencia
pues creo ke si el gestor de bases de datos acepta t-sql las instrucciones separadas por punto y coma se ejecutarian bien komo en el ejemplo de daniel00, pero = el error debe estar saliendo por el orden en ke se insertan los registros, dfeberias poner el error y relaciones si hay, en fin.
|
|
|
|