Erro ao Editar um registro com Multicamadas
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.
[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
Curtidas 0
Respostas
Afarias
10/11/2003
Vc já definiu corretamente a opção UpdateMode no DataSetProvider e as ProviderFlags nos TFields?!
T+
T+
GOSTEI 0
Mitsalito
10/11/2003
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
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
GOSTEI 0