Fórum Record Count Com Campo Memo sempre negativo porque? #347219
11/10/2007
0
Pessoal quando dou o comando Query.Open, este me retorna o RecordCount sempre com o resultado -1.
Sei que isso ocorre apenas por causa de um campo MEMO que tenho na Tabela, alguém sabe me dizer se há uma solução?
Uso Delphi 5 com Banco de Dados Oracle.
Detalhes:
1 - Quando executo esta query por uma ferramenta SQL funciona;
2 - Quando executo esta query no modo design do Delphi tb SQL funciona;
Sei que isso ocorre apenas por causa de um campo MEMO que tenho na Tabela, alguém sabe me dizer se há uma solução?
Uso Delphi 5 com Banco de Dados Oracle.
Detalhes:
1 - Quando executo esta query por uma ferramenta SQL funciona;
2 - Quando executo esta query no modo design do Delphi tb SQL funciona;
Wgm8
Curtir tópico
+ 0
Responder
Posts
11/10/2007
Massuda
RecordCount só funcionar com TTables e similares. Isso porque no caso de uma query o servidor de BD manda o resultado em partes. Você pode contornar isso, por exemplo, movendo para o último registro do resultado, mas seria melhor não contar com isso.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)