Erro no ApplyUpdates(-1)

Delphi

11/12/2003

Estou usando o Delphi 7 e Sql Server. Estou usando o componente SimpleDataSet (o que dá pra vc utilizar como Table, Query ou StoredProcedure) como qCfg.

ao executar:

qCfg.Post 


no qCfg.AfterPost, tenho:

qCfg.ApplyUpdates(-1);


ao executar o ApplyUpdates, ocorrem os erros:

- Record not found or changed by another user; e depois:
- Unable to find record. No key specified.

Os erros só acontecem quando atribuo um valor para um campo da query.

qCfgVALOR.Value := MaskEdit1.Text;


quando excluo a linha acima, os erros não acontecem... mas preciso desta linha para gravar os dados.

O que fazer???


Ffsombra

Ffsombra

Curtidas 0

Respostas

Maicongabriel

Maicongabriel

11/12/2003

ao executar o ApplyUpdates, ocorrem os erros: - Record not found or changed by another user; e depois: - Unable to find record. No key specified. Os erros só acontecem quando atribuo um valor para um campo da query.


Query ? Query não é atualizavel !...
E atente para [b:777068537f]Unable to find record. No key specified.[/b:777068537f]
Segundo a mensagem você não possui os dados da Chave primária!
Não que isto seja uma ajuda, é apenas um toque...


GOSTEI 0
Ffsombra

Ffsombra

11/12/2003

Xiiiii............


GOSTEI 0
POSTAR