ClientDataSet(Socorro)
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
Curtidas 0
Respostas
Afarias
05/08/2003
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+
GOSTEI 0