Olá! *** só acrescentando alguns mais alguns detalhes ok ***
Verifique o seus sqldataset-sqlquery As vezes criamos campos virtuais ou trazemos campo de outras tabelas (joins), etc que no momento do applyupdates(0) não podem ser atualizados. Se você está gravando os dados que pertençam a uma única tabela_X Acesse os fiels através dos componentes acima e configure as opções -> ProviderFlags da seguinte forma: O campo chave de sua tabela deixe sempre como : (pfInUpdate, pfInWhere, pfInKey = true) e (pfinHiden = false) Os campos que são da mesma tabela e devem ser atualizados : (pfInUpdate = true) e (pfInWhere, pfInKey, pfinHiden = false) Os campos que não devam ser atualizados (de outras tabelas por exemplo): (pfInUpdate, pfInWhere, pfInKey, pfInHiden = false) e no seu -> DataSetProvider ao qual os -> seus sqldataset-sqlquery estão conectados configure: Options -> UpDateMode = upWhereKeyOnly Bem... Existem casos onde estas configurações não devem ou não podem ser seguidas ok? (Ex: Casos onde precisamos campos de N tabelas simultaneamente) Procure ver algo sobre configuração do Provider e sqldataset-sqlquery trabalhado com joins/master detail/, etc. [] Luciano-User-BA Moked - Tamara (Brazil) wrote: Valfrid-Ly, Obrigada pela atenção, mas eu continuo sem entender uma coisa: realmente quando ocorre o problema o ChangeCount é maior que 0, sendo assim realmente o apply não é executado, mas porque ele não estaria sendo executado??? E o único erro que ele restorna é o mencionado antes: "ClientDataSet: Must apply updates before refreshing data" (executando direto do executavel no momento do refreshing) e retorna o seguinte erro "Unable to find record. No Key specified"(executando direto do F9 no moneto do post). Obrigada, Tamara Clemente - Suporte Técnico Moked do Brasil - Consultoria de Segurança Empresarial Divisão MokInf de Informática PABX: (55-11) 5071-2748 [EMAIL PROTECTED] www.moked.com.br Grau de Sigilo: Confidencial Reservado Interno Amplo Nível de Prioridade: Alto Médio Baixo Destinatário/s: Lista de divulgação _______________________________________________________ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html