![]() |
problema con consulta SQL en Access
Hola gente de ClubDelphi, una vez más recurro a uds para consultarles un problema que me surge al intentar realizar una consulta sql con Alias mediante un ADOquery sobre una tabla vinculada en Access (o sea mediante la opción de Obtener Datos Externos - Vincular tablas, de Access).
Concretamente la consulta que intento realizar es la siguiente: SELECT MAX(Tipo) AS RUBRO FROM Maestro WHERE (((Maestro.Nro) = 7036) AND ((Maestro.Tipo) Between 11 And 49)) El problema surge cuando realizo ADOQuery.Active := True, indicandome un error con el Alias 'RUBRO' - "ADOQuery: Campo 'RUBRO' no encontrado". He probado realizar la consulta mediante el consultador de Access sobre esa misma tabla utilizando Alias, y funciona perfectamente. Desde ya agradezco su tiempo y buena predisposición. Muchas Gracias. |
razones:
has intentado hacer lo mismo sin usar AS? que proveedor usas? en el peor de los casos crea una consulta que haga lo mismo |
Hola
Saludos |
Esto
se ejecuta sin problemas en un ADOQuery + Access y con el codigo:
Así que no es problema de AS. Tu consulta está bien formada en cuanto a sintaxis. ¿No te estará provocando problemas ese ALIAS? ¿No tendrás nada que se llame como el ALIAS (otro campo, por ejemplo)? |
problema con consulta SQL en Access
Muchisimas Gracias droguerman, Caral y neftali por su tiempo en contestar mi consulta.
Estuve probando lo que me pasaron y solucione el problema. Saludos. agustibaldo.. |
Cita:
Está bien que cuando se soluciona un problema se comente cual ha sido la solución, por si otra persona en la misma situación llega a este hilo sepa solucionarlo. Gracias. |
problema con consulta SQL en Access
Perdón que no haya podido comentar como había encontrado la solución...
Les cuento que probé utilizar la consulta que sugirió Caral pero sin utilizar el AS y no tuve problemas. Les agradezco nuevamente su tiempo. Saludos. |
| La franja horaria es GMT +2. Ahora son las 12:09:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi