Muito Obrigado Ricardo As configurações estão assim mas mesmo assim continua dizendo que não permite pois é unidirecional.
Não sei o que possa ser já tentei de tudo e nada se puder me ajudar agradeço Abraços --- Em delphi-br@yahoogrupos.com.br, Ricardo César Cardoso <[EMAIL PROTECTED]> escreveu > > Amigo, se vc definiu a propriedade DataSet do DataSetProvider como Query e se vc definiu a propriedade ProviderName do ClientDataSet como DataSetProvider, tudo está certo. Uma coisa que vc deve prestar atenção é que caso vc tenha mudado o nome do DataSetProvider, vc vai ter que corrigir a propiredade ProviderName do ClientDataSet pois ela não é "dinâmica". > > Ahh... limpe quaisquer campos que vc tenha colocado no ClientDataSet e crie-os novamente. > > Sds, > Ricardo. > > Alan <[EMAIL PROTECTED]> escreveu: Bom dia > Estou desenvolvento um aplicativo para migrar o dado de duas tabelas > paradox para o IBM DB2 só que no momento da conversão aparece o > seguinte um erro que diz que não é permitido no modo unidirecional > esta mensagem aparece logo apos o ApplyUpdates > > Fiz a Configuração do ClientDataSet para acesar o DatasetProvider > no DataSetProvider para acesar o SQLDataSet tudo conforme tutoriais > na internet e aparentemente ele continua unidirecianal. > > Existe mais alguma alteração que seja necessaria fazer. > > Segue trecho do cod abaixo > > o Sql é o ClientDataSet > > Transacao.TransactionID:= 1; > Transacao.IsolationLevel:= xilReadCommitted; > SQLConnection1.StartTransaction(Transacao); > while not query.Eof do > begin > sql.Append; > { > Insersão de dados na Tabela > } > sql.Post; > query.Next; > end; > query.Close; > if SQL.ApplyUpdates(0) = 0 then > SQLConnection1.Commit(Transacao) > else > SQLConnection1.Rollback(Transacao); > > Grato > > > > _ > > > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] >