ClientDataset Erro no Refresh
Após inserir um registro numa query (através de sql), dou um REFRESH no Clientdataset para atualizar um dbgrid e mostrar o novo registro, só que está dando o seguinte erro:
---------------------------
Debugger Exception Notification
---------------------------
Project granel.exe raised exception class EDBEngineError with message ´Key violation.
[MySQL][ODBC 3.51 Driver][mysqld-4.0.15-nt]Duplicate entry ´TESTE14´ for key 2´. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
´TESTE14´ é o conteúdo do novo registro.
Se alguém puder me ajudar eu agradeço.
[]´s
Danielle :D
---------------------------
Debugger Exception Notification
---------------------------
Project granel.exe raised exception class EDBEngineError with message ´Key violation.
[MySQL][ODBC 3.51 Driver][mysqld-4.0.15-nt]Duplicate entry ´TESTE14´ for key 2´. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
´TESTE14´ é o conteúdo do novo registro.
Se alguém puder me ajudar eu agradeço.
[]´s
Danielle :D
Danielle Ballester
Curtidas 0
Respostas
Moliva
06/01/2005
Olá
Desculpe, mas eu não entendi!
Vc está usando o ClientDataSet e está tentando inserir pela Query?
Por que não usa a Funão Append do ClientDataSet seguido do ApplyUpdates(0) ???
[]s
Moliva
Desculpe, mas eu não entendi!
Vc está usando o ClientDataSet e está tentando inserir pela Query?
Por que não usa a Funão Append do ClientDataSet seguido do ApplyUpdates(0) ???
[]s
Moliva
GOSTEI 0
Danielle Ballester
06/01/2005
Tenho um clientdataset que lê valores de uma query. Uso sql para fazer a inserção de um novo registro direto na query e queria atualizar o clientdataset, mas quando dou um refresh no clientdataset dá erro.
GOSTEI 0
Gandalf.nho
06/01/2005
[b:95ef83816a][color=red:95ef83816a]Notificação de Infração às Regras de Conduta :[/color:95ef83816a][/b:95ef83816a]
Duplicidade
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=57004[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Duplicidade
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=57004[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
GOSTEI 0