Kra, coloca no enveto do ClientDataSet (OnReconcileError) aquele raise que o Bruno Lichot te sugeiu... com o erro você saberá o que é, ou passe para nós o erro... ai fica fácil de alguém te ajudar. Márcio Ricardo Alves da Silva Programador Pleno * [EMAIL PROTECTED]
Config Informática Ltda & Av. Eng. Luis Carlos Berrini, 801 - 7º andar & 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com.br ----- Original Message ----- From: Fabio Campigotto To: [email protected] Sent: Tuesday, July 10, 2007 3:58 PM Subject: Re: [delphi-br] DBExpress as vezes não esta gravando no banco Tentei com applyupdates(0). Mas olha só....... Tenho alguns campos na tabela. Se altero um campo varchar2, o sistema gravou e confirmou no banco Se altero um campo Number, o sistema não gravou no banco........ estranho né? Tambem não tenho certeza se é referente ao tipo de campo. Sabes dizer alguma coisa? Obrigado....... ----- Original Message ----- From: Bruno Lichot To: [email protected] Sent: Tuesday, July 10, 2007 2:15 PM Subject: RES: [delphi-br] DBExpress as vezes não esta gravando no banco Pq esta dando erro.. Vc tem q usar o applyupdates(0) e não (-1) E no evento onreconcilierror, colocar pelo menos um codigo q levante excessao como este: Raise edatabaseerror.create(e.message); O parametro -1 diz q podem ocorrer erros ilimitados e o zero determina q nao pode ocorrer erro. Atenciosamente, Bruno Lichot CodeGear Product Evangelist http://www.codegear.com http://cc.codegear.com/Author/795118 De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de Fabio Campigotto Enviada em: terça-feira, 10 de julho de 2007 13:11 Para: [email protected] Assunto: [delphi-br] DBExpress as vezes não esta gravando no banco Pessoal Estou utilizando DBExpress, No componente ClientDataSet, estou fazendo: ClientDataSet.ApplyUpdates(-1); Porque as vezes funciona e as vezes, não.... Alguns campos esta gravando e alguns não Alguem sabe dizer alguma coisa? [As partes desta mensagem que não continham texto foram removidas] __________ Informação do NOD32 IMON 2390 (20070710) __________ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]

