GARANTIR DESCONTO

Fórum Problemas com exclusão usando ClientDataSet, ADO e MS-SQL #174707

13/08/2003

0

Olá pessoal
Estou com problemas para excluir um registro de um banco de dados usando ADO e ClientDataSet.
Os comandos que eu dou para executar esta exclusão são:

dtsMain.DataSet.Delete;
(dtsMain.DataSet As TClientDataSet).ApplyUpdates(0);

Quanto eu executo estes comandos, gera os erros
Record not found or changed by another user e
Unable to find record. No key specified.

Alguém que já passou por algo parecido poderia explicar para nosotros.
Estou usando o Delphi 6, com banco MS-SQL7.

Grato


Roberto Skylord

Roberto Skylord

Responder

Posts

13/08/2003

Afarias

|Quanto eu executo estes comandos, gera os erros
|Record not found or changed by another user e
|Unable to find record. No key specified.

Vc não está configurando corretamente seu DataSetProvider e ProviderFlags dos TFields do DataSet (ADODataSet) associado (não o ClientDataSet)

Defina o seu DataSetProvider.UpdateMode de acordo com suas necessidades e então defina os ProviderFlags do DataSet de acordo com sua opção.


T+


Responder

Gostei + 0

14/08/2003

Roberto Skylord

|Quanto eu executo estes comandos, gera os erros |Record not found or changed by another user e |Unable to find record. No key specified. Vc não está configurando corretamente seu DataSetProvider e ProviderFlags dos TFields do DataSet (ADODataSet) associado (não o ClientDataSet) Defina o seu DataSetProvider.UpdateMode de acordo com suas necessidades e então defina os ProviderFlags do DataSet de acordo com sua opção. T+


Valeu parceiro, nem me ocorreu que pudesse ser isto.


Responder

Gostei + 0

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

Aceitar