Mensagem de Erro: SQLDataSet: Cannot Perform this operation on an this DataSet.
19/03/2019
0
Galera, eu tenho um sistema que ta pronto, ele tem um DM que possui os componente de ligação. Os componente sempre iniciam com TRUE, qd abro uma janela, as informações não são mostrada no DBGrid, ai tenho que dar um espaço ou qualquer outra tecla no campo de pesquisa e deletar ai os dados aparecem, mas agora qd eu aperto qualquer tecla no campo de pesquisa, ela da esse erro, SQLDataSet: Cannot Perform this operation on an this DataSet. O que será que ocasiona esse erro?
Valdenir Furlanetto
Curtir tópico
+ 0
Responder
Post mais votado
21/03/2019
Olá amigo, pode ser várias coisas,
A principal é que o SQLDataSet é unidirecional e não deveria mostrar dados em um DBGrid, ele precisa de um ClientDataSet conectado (e um DataSetProvider intermediando) ou ser um SimpleDataSet.
Outra coisa é que pode ser também é que mudou o windows ou o delphi e tem que atualizar a midas.dll. Ela tem que ser registrada pelo regsvr32 (linha de comando).
A principal é que o SQLDataSet é unidirecional e não deveria mostrar dados em um DBGrid, ele precisa de um ClientDataSet conectado (e um DataSetProvider intermediando) ou ser um SimpleDataSet.
Outra coisa é que pode ser também é que mudou o windows ou o delphi e tem que atualizar a midas.dll. Ela tem que ser registrada pelo regsvr32 (linha de comando).
Hélio Devmedia
Responder
Mais Posts
24/03/2019
Valdenir Furlanetto
Resolvi o problema, como eu coloco (RESOLVIDO)aqui?
Responder
25/03/2019
Artur Barth
Resolvi o problema, como eu coloco (RESOLVIDO)aqui?
Acho que é só clicar em "Gostei +1" em uma resposta.
Responder
Clique aqui para fazer login e interagir na Comunidade :)