Erro na minha SQL syntax.
Amigos estou enviando essa mensagem pra pedir a ajuda de vocês,
pois não sei o que esta acontecendo sei que é um pequeno erro meu,
tenho uma instrução SQL via TZQuery(Query do ZeosLib), e quando essa
instrução executada ela me retorna o seguinte erro.
´(...) for the right syntax to use near
´dataatualizacao=´2008-02-20´ (...)´
Já dei uma mexida nos formatos de data mas não tive nenhum
resultado positivo.
Minha instrução :
Antecipadamente muito obrigado pela ajuda.
pois não sei o que esta acontecendo sei que é um pequeno erro meu,
tenho uma instrução SQL via TZQuery(Query do ZeosLib), e quando essa
instrução executada ela me retorna o seguinte erro.
´(...) for the right syntax to use near
´dataatualizacao=´2008-02-20´ (...)´
Já dei uma mexida nos formatos de data mas não tive nenhum
resultado positivo.
Minha instrução :
"FModuloDadosMOF.TQryAtualizaPreco.Active := False; FModuloDadosMOF.TQryAtualizaPreco.SQL.Clear; FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´select * from atuprecos´); FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´where´); FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´codigoproduto=:pCodigoProduto, dataatualizacao=:pDataAtualizacao´); FModuloDadosMOF.TQryAtualizaPreco.ParamByName(´pCodigoProduto´).AsInteger := StrToInt(DBLookupComboBox2.Text); FModuloDadosMOF.TQryAtualizaPreco.ParamByName(´pDataAtualizacao´).AsDate := Date; FModuloDadosMOF.TQryAtualizaPreco.ExecSQL; FModuloDadosMOF.TQryAtualizaPreco.Active := True;"
Antecipadamente muito obrigado pela ajuda.
Targinosilveira
Curtidas 0
Respostas
Joaoshi
19/02/2008
Colega,
troque:
FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´codigoproduto=:pCodigoProduto,
dataatualizacao=:pDataAtualizacao´);
Para:
FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´codigoproduto=:pCodigoProduto [b:700b38b636]AND[/b:700b38b636] dataatualizacao=:pDataAtualizacao´);
Se não for problema com formatação de data isto deve ajudar.
troque:
FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´codigoproduto=:pCodigoProduto,
dataatualizacao=:pDataAtualizacao´);
Para:
FModuloDadosMOF.TQryAtualizaPreco.SQL.Add(´codigoproduto=:pCodigoProduto [b:700b38b636]AND[/b:700b38b636] dataatualizacao=:pDataAtualizacao´);
Se não for problema com formatação de data isto deve ajudar.
GOSTEI 0
Targinosilveira
19/02/2008
Colega,
Se não for problema com formatação de data isto deve ajudar.
Meu amigo muito obrigado, de fato resolvel meu problema.
Muito obrigado!
GOSTEI 0