Não grava alteração usando clientdataset
Ola pessoal. Estou com um problema e não estou conseguindo soluciná-lo. Fiz um programa que roda em rede. No servidor roda o programa que acessa o bando de dados Firebird 1.5. Para conectar ao banco uso componentes ZeosLib. Na maquina cliente uso clientdataset que se conecta ao datasetprovider do programa que roda no servidor. Tudo funciona normal como inclusão de registros, impressão, mas não consigo fazer funcionar a alteração de registros. Se altero algum registro e mando gravar, a alteração não é gravada no banco de dados. Já adicionei o comando ApplyUpdates(0) logo após o comando Post mas não adiantou. Adicionei um showmessage em OnReconcileError e a mensagem que mostra indica que ele não encontra o registro para gravar a alteração. Existe alguma configuração no ClientDataSet ou no DataSetProvider que deva ser feita para que funcione?? A conexão entre os dois programa é feita através de ServerSocket e SocketConnection...
Cristiano D.
Curtidas 0
Respostas
Brunolspp
23/04/2008
Salve amigo,
No meu link de downloads gratuitos, tem uma apostila de desenvolvimento Client/Server com DBExpress e ClientDataSet, é uma apostila basica mas se aplica ao que voce precisa. Eu particularmente não recomendo o uso de Zeos.
O primeiro exemplo da lista é bem simples e completo no que tange o uso de ClientDataSet e aplicaçoes de alta performance.
http://cc.codegear.com/author/795118
No meu link de downloads gratuitos, tem uma apostila de desenvolvimento Client/Server com DBExpress e ClientDataSet, é uma apostila basica mas se aplica ao que voce precisa. Eu particularmente não recomendo o uso de Zeos.
O primeiro exemplo da lista é bem simples e completo no que tange o uso de ClientDataSet e aplicaçoes de alta performance.
http://cc.codegear.com/author/795118
GOSTEI 0
Davi
23/04/2008
Salve amigo,
No meu link de downloads gratuitos, tem uma apostila de desenvolvimento Client/Server com DBExpress e ClientDataSet, é uma apostila basica mas se aplica ao que voce precisa. Eu particularmente não recomendo o uso de Zeos.
O primeiro exemplo da lista é bem simples e completo no que tange o uso de ClientDataSet e aplicaçoes de alta performance.
http://cc.codegear.com/author/795118
Lega seria se a página fosse encontrada! Não existe essa página ?
No meu link de downloads gratuitos, tem uma apostila de desenvolvimento Client/Server com DBExpress e ClientDataSet, é uma apostila basica mas se aplica ao que voce precisa. Eu particularmente não recomendo o uso de Zeos.
O primeiro exemplo da lista é bem simples e completo no que tange o uso de ClientDataSet e aplicaçoes de alta performance.
http://cc.codegear.com/author/795118
GOSTEI 0