Fórum ClientDataSet(Socorro) #173288
05/08/2003
0
Estou alterando um registro em uma tabela do IB, e utilizando ClientDataset, acontece que seleciono um registro que desejo alterar, preencho um campo que fica vazio na tabela com um valor, salvo o registo, as informações inclusive o campo que foi alterado fica em cache ou seja fica visivel na tela, mas quando olho no interbase o campo continua vazio. ele não esta gravando na tabela Já utilizei ApplyUpdates(-1), ApplyUpdates(0), ApplyRange, e não consigo gravar, mas os dados que estavam na tabela quantinuam sem ser alterados.
desde já agradeço.
desde já agradeço.
Debug
Curtir tópico
+ 0
Responder
Posts
05/08/2003
Afarias
O Comando para gravar é o ApplyUpdates.
Vc configurou tudo certinho?? Provider.UpdateMode, Provider.ResolveToDateSet, etc?? Configurou corretamente as propriedades ProviderFlags dos TFields do DataSet associado ao Provider??
Se fez tudo isso, então, que erro está ocorrendo?? Já verificou o evento OnReconcileError do ClientDataSet?? Procure utilizar um SQL Monitor para ver que comandos estão sendo enviados ao servidor.
T+
Vc configurou tudo certinho?? Provider.UpdateMode, Provider.ResolveToDateSet, etc?? Configurou corretamente as propriedades ProviderFlags dos TFields do DataSet associado ao Provider??
Se fez tudo isso, então, que erro está ocorrendo?? Já verificou o evento OnReconcileError do ClientDataSet?? Procure utilizar um SQL Monitor para ver que comandos estão sendo enviados ao servidor.
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)