Parâmetros perdidos no ClientDataSet
02/03/2006
0
Estou tendo problemas para usar o ClientDataSet no D7. Ele está perdendo os parâmetros. Nem o FetchParams está funcionando.
Estranho que no D5 isso não acontece.
Alguém sabe como resolver esse problema?
Estranho que no D5 isso não acontece.
Alguém sabe como resolver esse problema?
Mlrmelo
Curtir tópico
+ 0
Responder
Posts
02/03/2006
Joe_wah
Explique melhor oq estava havendo.Com excessão de um bug ´driblável´ aqui funciona perfeitamente no D7.
Responder
07/03/2006
Mlrmelo
Exatamente isso:
Estou usando MIDAS.
No servidor, estou usando TStoredProc, com 3 parâmetros (1 string, 1 numérico - Input e outro cursor - InpuOutput).
No cliente, uso o TClientDataSet, com os mesmos parâmetros.
Uso o FetchParams para ver os parâmetros.
Todas as vezes que preciso acessar os parâmetros, preciso executar o FetchParams, se não ele simplesente perde os parâmetros; o único que fica é o Cursor.
No D5, tudo bem... Agora estou usando o D7. Resultado... Na primeira vez que passa pela execução, tudo bem... da segunda vez em diante, ele não enxerga mais os parâmetros; fica somente o cursor...
Voltei para outra máquina com o D5 instalado e tudo bem... na máquina com D7, o problema continua...
Ah... o Banco é o Oracle 8.1.7
Estou usando MIDAS.
No servidor, estou usando TStoredProc, com 3 parâmetros (1 string, 1 numérico - Input e outro cursor - InpuOutput).
No cliente, uso o TClientDataSet, com os mesmos parâmetros.
Uso o FetchParams para ver os parâmetros.
Todas as vezes que preciso acessar os parâmetros, preciso executar o FetchParams, se não ele simplesente perde os parâmetros; o único que fica é o Cursor.
No D5, tudo bem... Agora estou usando o D7. Resultado... Na primeira vez que passa pela execução, tudo bem... da segunda vez em diante, ele não enxerga mais os parâmetros; fica somente o cursor...
Voltei para outra máquina com o D5 instalado e tudo bem... na máquina com D7, o problema continua...
Ah... o Banco é o Oracle 8.1.7
Responder
Clique aqui para fazer login e interagir na Comunidade :)