hola.....bueno tengo la siguiente duda...quiero insertar mis datos en varias tablas al mismo tiempo, no se cmo hacerle, ya que no me reconoce las sentencias por separado.....
Alguna solucion?
Gracias, ayudenme...me urge...........
| |||
Insertar en varias tablas en una sentencia hola.....bueno tengo la siguiente duda...quiero insertar mis datos en varias tablas al mismo tiempo, no se cmo hacerle, ya que no me reconoce las sentencias por separado..... Alguna solucion? Gracias, ayudenme...me urge........... |
| |||
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.... |
| |||
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! |
| |||
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. |