Erro ao usar o APPEND

Delphi

21/12/2016

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

Curtidas 0

Melhor post

Gutierry Pereira

Gutierry Pereira

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.
GOSTEI 2

Mais Respostas

Raimundo Pereira

Raimundo Pereira

21/12/2016

GOSTEI 0
Aloisio Santos

Aloisio Santos

21/12/2016

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.
GOSTEI 0
POSTAR