Fórum Erro ao usar o APPEND #573062

21/12/2016

0

Boa tarde caros colegas,

Depois de já ter feito por várias vezes, agora, num novo sistema, o Delphi está me devolvendo a seguinte mensagem, sempre que vou tentar gravar os dados de um form, dentro do Banco de Dados.

SQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near

'natural,ufnatural,telefone,celular,cpf,orgemissor,emissaoorg,sexo,cor,religiao' at line 1.

Seguindo orientações encontradas em outros sites, já analisei a única instrução de SQL que existe (at line 1)... e lá, a única coisa que coloquei foi: select * from alunos. Não tem erros com aspas simples ou duplas.

Já refiz as conexões, já recriei a tabela... e nada.

Eu uso MySQL, gerenciado pelo Navicat, fazendo acesso pelo ZeosLib, e o Delphi na versão 7.

Agradeço se alguém puder me dar uma luz sobre o assunto.
Aloisio Santos

Aloisio Santos

Responder

Post mais votado

21/12/2016

Boa tarde,
Seu problema esta relacionado no uso do campo natural. natural é uma palavra reservada do mylsq para o uso do "natural join".
Tente trocar o nome de seu campo ou utilizar o select dessa forma : select `natural`, `campo 2` .. from tabela.

Espero ter ajudado.

Gutierry Pereira

Gutierry Pereira
Responder

Gostei + 2

Mais Posts

21/12/2016

Raimundo Pereira

Responder

Gostei + 0

22/12/2016

Aloisio Santos

Gutierrydsn, era isso mesmo... troquei o nome do campo e tudo deu certo. Muito obrigado. E obrigado também aos demais colegas que se disponibilizaram a comentar no intuito de ajudar. Boas festas à todos.

Post resolvido.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar