Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Consulta Access 2010 - Error al pasar a Cód. Visual Basic

Estas en el tema de Consulta Access 2010 - Error al pasar a Cód. Visual Basic en el foro de .NET en Foros del Web. Buenas gente sabia! Tengo un problema con una consulta que tengo en Access 2010. La consulta funciona perfectamente en el Access, da resultado ok. La ...
  #1 (permalink)  
Antiguo 05/08/2015, 10:41
Avatar de Saviolin  
Fecha de Ingreso: julio-2015
Mensajes: 6
Antigüedad: 9 años, 4 meses
Puntos: 0
Consulta Access 2010 - Error al pasar a Cód. Visual Basic

Buenas gente sabia!

Tengo un problema con una consulta que tengo en Access 2010. La consulta funciona perfectamente en el Access, da resultado ok. La paso a SQL porque necesito insertarla en un código VBA y me da error constantemente (Se ha producido el error 3075 en tiempo de ejecución: error de sintaxis (falta operarodor) .....) seguramente me falta o sobra algun parentesis, punto, etc, ya probe varias veces y no doy con la solución.

Les copio la consulta escrita en código:

DoCmd.RunSQL ("INSERT INTO [Historico Cuentas Referidas] ( [Cod P], Productor, Secc, Póliza, Endoso, [F emisión], Canal, Mda, [F venc], [Deuda pend], Asegurado, [Modelo Carta 1], [Fecha Carta 1], [E-Mail] )" & _
"SELECT [Cuentas Referidas].[Cod P], [Cuentas Referidas].Productor, [Cuentas Referidas].Secc, [Cuentas Referidas].Póliza, [Cuentas Referidas].Endoso, [Cuentas Referidas].[F emisión], [Cuentas Referidas].Canal, [Cuentas Referidas].Mda, [Cuentas Referidas].[F venc], [Cuentas Referidas].[Deuda pend], [Cuentas Referidas].Asegurado, '1' AS [Modelo Carta 1], Date() AS [Fecha Carta 1], [Mail Referidas].Mail" & _
"FROM [Cuentas Referidas] INNER JOIN [Mail Referidas] ON [Cuentas Referidas].Póliza = [Mail Referidas].Póliza" & _
"WHERE ([Cuentas Referidas].[F emisión])>#5/1/2015# And ([Cuentas Referidas].[F emisión])<#5/31/2015#")

Creo que el error esta en la parte "FROM.....

Les agradezco su ayuda desde ya.

Saludos!
  #2 (permalink)  
Antiguo 06/08/2015, 10:52
Avatar de Thumper  
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 4 meses
Puntos: 6
Respuesta: Consulta Access 2010 - Error al pasar a Cód. Visual Basic

Hola,

Me parece que te faltan espacios en varios sitios, para validarlo llena una variable con el query:

Referidas].Mail[ESPACIO]" & _
"FROM [Cuentas Referidas] INNER JOIN [Mail Referidas] ON [Cuentas Referidas].Póliza = [Mail Referidas].Póliza" & _
__________________
Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD
  #3 (permalink)  
Antiguo 06/08/2015, 15:09
Avatar de Saviolin  
Fecha de Ingreso: julio-2015
Mensajes: 6
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Consulta Access 2010 - Error al pasar a Cód. Visual Basic

Muchas gracias Thumper! era tal como vos indicabas. El problema estaba en esos espacios que faltaban. Agregue uno donde me indicaste y otro en la línea FROM y funcionó perfectamente.

Muchas gracias amigo!

Saludos!

Etiquetas: access, query, vba, vbasic
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:12.