Fórum Mensagem de erro no sql: quot;Missing rigth quotequot; ??? #154767
14/04/2003
0
Olá e desde já obrigado! :D
Faço uma consulta sql no meu banco(mySql). Só que antes eu adiciono umas linhas a mais na query que o usuário escolhe, como que especialidade ou o nome do médico tipo: [b:f6e90d4634]And ds_especialidade = ´Angiologista´[/b:f6e90d4634]! Só que quando vou executar a quey ´manipulada´ aparece a mensagem de erro: [b:f6e90d4634]Missing rigth quote[/b:f6e90d4634]. Nunca ouvi falar dessa mensagem e não a encontrei em canto nenhum! Se alguém puder me ajudar agradeço! []´s! :?
Faço uma consulta sql no meu banco(mySql). Só que antes eu adiciono umas linhas a mais na query que o usuário escolhe, como que especialidade ou o nome do médico tipo: [b:f6e90d4634]And ds_especialidade = ´Angiologista´[/b:f6e90d4634]! Só que quando vou executar a quey ´manipulada´ aparece a mensagem de erro: [b:f6e90d4634]Missing rigth quote[/b:f6e90d4634]. Nunca ouvi falar dessa mensagem e não a encontrei em canto nenhum! Se alguém puder me ajudar agradeço! []´s! :?
Btovix
Curtir tópico
+ 0
Responder
Posts
14/04/2003
Jsalgado
btovix,
Vc qdo monta a query em tempo de execução tem que dobrar as aspas p/ ele saber que são aspas e não o término da constante que vc está mandando p/ query.
Ex: query.sql[3] := ´And ds_especialidade = ´´Angiologista´´´;
Espero ter ajudado.
Abraços.
JSalgado.
Vc qdo monta a query em tempo de execução tem que dobrar as aspas p/ ele saber que são aspas e não o término da constante que vc está mandando p/ query.
Ex: query.sql[3] := ´And ds_especialidade = ´´Angiologista´´´;
Espero ter ajudado.
Abraços.
JSalgado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)