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
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
Curtir tópico
+ 0
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+
|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
Clique aqui para fazer login e interagir na Comunidade :)