[firebase-br] O erro está nas aspas duplas?

Alexandre Pereira Bühler buhlerax em yahoo.com.br
Qua Maio 5 11:40:41 -03 2010


O erro estava no locale mesmo.
O caracteres  “ e ” são diferentes da ".
Fiz a troca em um editor de textos e o insert passou.
Obrigado

Em 05-05-2010 10:58, Alexandre Pereira Bühler escreveu:
> Bom dia,
>
> Uso o Flamerobin para inserir a seguinte SQL:
>
> INSERT INTO "CFOP" (CFCOD,CFNOME,CFNOTA) VALUES ('1116', 'Compra para 
> industrialização originada de encomenda para recebimento futuro', 
> 'Classificam-se neste código as compras de mercadorias a serem 
> utilizadas em processo de industrialização, quando da entrada real da 
> mercadoria, cuja aquisição tenha sido classificada no código “1.922 - 
> Lançamento efetuado a título de simples faturamento decorrente de 
> compra para recebimento futuro”.');
>
> Obtida em:
> http://www.firebase.com.br/fb/artigo.php?id=1057
> Ocorre o seguinte erro:
> Commiting transaction...
> Done.
> Starting transaction...
> Preparing query: INSERT INTO "CFOP" (CFCOD,CFNOME,CFNOTA) VALUES
> ('1116', 'Compra para industrialização originada de encomenda para
> recebimento futuro', 'Classificam-se neste código as compras de
> mercadorias a serem utilizadas em processo de industrialização, quando
> da entrada real da mercadoria, cuja aquisição tenha sido classificada no
> código “1.922 - Lançamento efetuado a título de simples faturamento
> decorrente de compra para recebimento futuro”.')
> Error: *** IBPP::LogicException ***
> Context: Statement::Prepare
> Message: SQL statement can't be 0.
>
> Isto acontece por causa das aspas duplas?
> Ou é algum problema com o utf8?
> Uso Slackware 13 com locale pt_BR.utf8, FlameRobin 0.9.1.1806 Unicode e
> Firebird 2.1.3-18185.
> Agradeço qualquer ajuda.
>


-- 
Alexandre Pereira Bühler
Técnico Eletroeletrônica - Senai - MG
Linux User: 397.546
Colunista: www.delphisophp.com
Owner: http://br.groups.yahoo.com/group/freepascal/
Liberdade é essencial. Use GNU/Linux.
Legalize os softwares de sua empresa

Simão&   Bühler Ltda (Infobrindes)
Instalação, manutenção e venda de servidores GNU/Linux.
http://www.simaoebuhler.com.br
Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal.
http://www.simaoebuhler.com.br/loja
alexandre em simaoebuhler.com.br
Telefone: (41) 3538-5428

Infobrindes (Simão&   Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre em infobrindes.com.br
Telefone: (41) 3532-5428






Mais detalhes sobre a lista de discussão lista