Fórum ERRO no ADO #344220
07/08/2007
0
Alguém sabe como utilizar o GOTO dentro de um AdoQuery ou AdoCommand do delphi ?
O problema é que o LABEL: é interceptado como um parâmetro, e na verdade o LABEL é apenas uma etiqueta, ou identificador que o comando GOTO usa para desviar o fluxo de execução de procedimentos.
Tenho um cursor de 500 linhas e que retorna o resultado nos próprios fields da Query, e por isso não gostaria de criar o comando em tempo de execução, pois não é muito elegante ter um código de + de 500 linhas de SQL no meio de uma Unit, por isso joguei tudo dentro da Query. Porém dá erro no Label do comando GOTO porque o ADO acha que o ´:´ após o Label é um parâmetro e na verdade não é.
Alguém já passou por isso ?
O problema é que o LABEL: é interceptado como um parâmetro, e na verdade o LABEL é apenas uma etiqueta, ou identificador que o comando GOTO usa para desviar o fluxo de execução de procedimentos.
Tenho um cursor de 500 linhas e que retorna o resultado nos próprios fields da Query, e por isso não gostaria de criar o comando em tempo de execução, pois não é muito elegante ter um código de + de 500 linhas de SQL no meio de uma Unit, por isso joguei tudo dentro da Query. Porém dá erro no Label do comando GOTO porque o ADO acha que o ´:´ após o Label é um parâmetro e na verdade não é.
Alguém já passou por isso ?
Henryabm
Curtir tópico
+ 0
Responder
Posts
08/08/2007
Bon Jovi
Set a propriedade ParamCheck = false. Consequentemente nao podera usar Parameters, tendo que gerenciar os parametros por conta propria.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)