FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Más de un insert en un módulo
Hola!
Tengo un problema. Resulta que estamos haciendo un programa en el que hay un formulario que rellenar con ciertos datos. Lo que pasa es que todos estos datos no van a una sola tabla, van a dos. Mi pregunta es si se pueden hacer dos inserts en el mismo módulo . Gracias! Es así, tenemos el formulario y el botón Aceptar. En el código de este botón es donde queremos que se inserten los datos en ambas tablas. Además estamos utilizando un Datamodule, que se debe abrir, cerrar, etc. En fin, dentro de este Datamodule es donde está la sentencia del Insert y no podemos agregar otro. Última edición por maria07 fecha: 18-11-2005 a las 23:16:06. Razón: detalle |
#2
|
||||
|
||||
Bueno, quiza me quede corto en la respuesta porque en realidad la pregunta es muy generica y se me vinen un monton de cosas a la cabeza y no se cual de ellas responder.
Asi pues que la respuesta a tu pregunta es si, Si se puede.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Podes hacer los dos insert, pero tenes que tener un campo comun en ambas tablas, si uno de los datos de una tabla en clave en la otra no hay problema, pero sino conoces el campo clave de un registro, ya ke es autoincremental, antes de hacer el segundo insert, debes hacer un select para traerte el numero del primer insert. Se entendio? cualquier cosa, me avisas!.
Saludos!
__________________
- Nada es la maravilla de Japon! - |
|
|
|