fazer funcionar

Delphi

09/10/2003

olá!

tenho uma dúvida com Delphi 7 + MySql,

no Delphi 6 tem o componente SQLClientDataSet, que serve para acessar as tabelas, eu sei q esse componente naum existe mais mas dá prá instala-lo, mas dando uma olhada na Internet, vi que os componentes DataSetProvider e ClientDataSet fazem a mesma coisa que o SQLClientDataSet, o que eu queria saber é como eu faço eles funcionarem...


vlws


Mxdxpx

Mxdxpx

Curtidas 0

Respostas

Alex.costa

Alex.costa

09/10/2003

MxDxPx,

Para trabalhar com DataSetProvider e ClientDataSet voce deve proceder da seguinte forma:

Crie uma conexão com o Bco de Dados( utilizando ADO, BDE, DBX ou IBX). Crie um DataSet (depende do modelo de acesso) e conecte-o a uma tabela.
Ligue a propriedade DataSet do DataSet provider com o DataSet que voce acabou de criar.
No ClientDataSet selecione o provider criado na propriedade provider.

Pronto está tudo ligado.

Não se esqueça que para confirmar a gravação do registro voce precisar da r ApplyUpdate no ClientDataSet.

Por exemplo:

ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(0); // confirma gravação dos dados no BD

Espero ter ajudado. No site do ClubeDelphi tem mais material sobre estes procedimentos, é só dar uma olhada


GOSTEI 0
POSTAR