Fórum Erro ao Editar um registro com Multicamadas #194029

10/11/2003

0

Quando Incluo um novo registro pela aplicação cliente funciona direitinho porém quando tento fazer uma alteração num registro incluso me é apresentado o seguinte erro.

[b:8fffe2effb]Na Applicação Servidorara (Debugando)[/b:8fffe2effb]

Record Changed by another user.

logo depois
Unabled to Find Record. No key specified.

[b:8fffe2effb]Na Applicação Cliente(Não Debugando)[/b:8fffe2effb] somente em Run Time é apresentado o seguinte erro.

Tabela : Must apply updates before refreshing data.

já foi usado o camando
ClienteDataSet.ApplyUpdates(-1);
após ter sido dado um Post na tabela.


Mitsalito

Mitsalito

Responder

Posts

10/11/2003

Afarias

Vc já definiu corretamente a opção UpdateMode no DataSetProvider e as ProviderFlags nos TFields?!


T+


Responder

Gostei + 0

11/11/2003

Mitsalito

UpdateMode := upWhereAll;
ProviderFlags := somente InKey e Hiden estão como false;
inclusive a propriedade ResolveToDataSet foi passada para true.
Este erro ocorre somente quando o registro está sendo alterado quando o registro está sendo incluido na mesma tabela não dá erro algum


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar