ayuda consulta

Iniciado por kakashi20, 8 Abril 2010, 03:07 AM

0 Miembros y 1 Visitante están viendo este tema.

kakashi20

 hola

tengo esta consulta

Connection.Execute "INSERT INTO [Historico_BQ&SI] SELECT * FROM [Excel 8.0;DATABASE=" & "\\Reportes\GSM_HORA_DATOS.xls].[BQ$]"

pero me vota error:

Error en la instruccion Insert Into, nombre campo "F74" no valido..

pero no tengo ningun campo llamado "F74"

si me pudiesen ayudar lo agradeceria

Shell Root

Estás realizando un INSERT con un SELECT. Así que el Query deberia ser así:
Código (sql) [Seleccionar]
INSERT INTO tbl1 (tbl1.campo1, tbl1.campo2) SELECT tbl2.campo1, tbl2.campo2 FROM tbl2

Intentad usar la tecnica del 'miron', donde con un msgbox, muestras el contenido del query. Por ultimo si no lo solucionas, realza la consulta dentro del motor de base de datos, allì te daras cuenta que el error es de programación (VB) o contrucción del Query.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

ssccaann43 ©

Cita de: kakashi20 en  8 Abril 2010, 03:07 AM
hola

tengo esta consulta

Connection.Execute "INSERT INTO [Historico_BQ&SI] SELECT * FROM [Excel 8.0;DATABASE=" & "\\Reportes\GSM_HORA_DATOS.xls].[BQ$]"

pero me vota error:

Error en la instruccion Insert Into, nombre campo "F74" no valido..

pero no tengo ningun campo llamado "F74"

si me pudiesen ayudar lo agradeceria

F74 debe ser el registro que se encuentra en la hoja de Excel...! Ubica esa coordenada Columna F y fila 74... A ver que valor tienes alli... Saludos
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

kakashi20

la columna F74 del archivo del excel esta vacia....como hago ahora...

ssccaann43 ©

Cita de: kakashi20 en 10 Abril 2010, 03:57 AM
la columna F74 del archivo del excel esta vacia....como hago ahora...

Ese es el error, que intentas insertar un registro vacio en el campo de tú BD... Lo que puedes hacer es que verifique si es NULL y no escriba en el campo...!
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"