Mensagem de Erro: SQLDataSet: Cannot Perform this operation on an this DataSet.

19/03/2019

10

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?
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).
Responder

Mais Posts

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar