ADO e Access (campo de nome local causa erro)

20/05/2003

1

Tenho um BD em access em uma das tabelas tenho um campo com o nome LOCAL, sempre que tento referenciar este campo, seja como parte da consulta ou no where, por exemplo aparece o seguinte erro : ´Erro não especificado´.

Alguém pode me ajudar?
Obs.: Não posso alterar o nome do campo pois é de uma outra empresa e utilizamos somente para consultas e relatórios.

Obrigado!


Responder

Posts

10/11/2004

José Henrique

Engraçado, comigo está acontecendo a mesma coisa. Felizmente posso mudar o nome do campo de ´Local´ para outro.
Uso Delphi 5 e ADOExpress e Access.


Responder

10/11/2004

Pehdepano

Vc já tentou referenciar o nome do campo completo(tabela.campo)?
-->´Select Tabela_tal.campo1, [b:44e90760b5]Tabela_tal.Local[/b:44e90760b5]
Where Tabela_tal.Local=...´


Responder

10/11/2004

José Henrique

Sim e ainda tentei dar um nome virtual:
SELCT Local AS OutroLocal... e nada. Talvez local seja uma palavra reservada.


Responder

11/11/2004

Pehdepano

Talvez local seja uma palavra reservada.

Tenho uma tabela com o campo ´Local´ e não da erro. Porém, a base de dados é MySQL e o acesso é feito usando o Zeos/D7.


Responder

11/11/2004

Gandalf.nho

Se não me engano LOCAL é reservado no Access, assim como NOME


Responder

11/11/2004

Massuda

Não tenho certeza, mas, no caso do Access, acho que palavras reservadas podem ser usadas na query se estiverem entre colchetes, ou seja, entre [ e ].

Massuda


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira