Insert Into multiples Row
Hola Mosca!
Necesito saber como insertar múltiples registros en una tabla. Los registros a insertar se generan en un formulario obteniendo los campos de otra tabla y parte de información que se introduce en el propio formulario.
Cuando solo hay un registro a insertar en la Tabla, todo funciona perfectamente, sin embargo cuando hay múltiples registros a insertar me da un error: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] El número de valores de consulta y el número de campos de destino son diferentes.
He probado con la instrucción INSERT INTO... SELECT... Pero como el origen total de los datos no provienen de una tabla, no consigo aclararme con la composición de la instrucción ya que parte de los campos a insertar si que provienen de otra tabla pero hay otros que provienen de un INPUT.
Comprendo que es difícil que con solo esta información soluciones mi problema así que si necesitas algo más no dudes en pedírmelo.
Gracias por todo,
Gandulf
Necesito saber como insertar múltiples registros en una tabla. Los registros a insertar se generan en un formulario obteniendo los campos de otra tabla y parte de información que se introduce en el propio formulario.
Cuando solo hay un registro a insertar en la Tabla, todo funciona perfectamente, sin embargo cuando hay múltiples registros a insertar me da un error: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] El número de valores de consulta y el número de campos de destino son diferentes.
He probado con la instrucción INSERT INTO... SELECT... Pero como el origen total de los datos no provienen de una tabla, no consigo aclararme con la composición de la instrucción ya que parte de los campos a insertar si que provienen de otra tabla pero hay otros que provienen de un INPUT.
Comprendo que es difícil que con solo esta información soluciones mi problema así que si necesitas algo más no dudes en pedírmelo.
Gracias por todo,
Gandulf
1 respuesta
Respuesta de mosca79
1