DBGrid MySQL
Olá estou com o seguinte problema:
Estou tentando ligar os dados do meu servidor(MySQL, Hostnet.com.br) em uma grid mas ele dá a menssagen ´Operation not allowed on a unidirectional dataset´ .
Atualmente estou tentando ligar : SQLConection > SQLQuery > DATASource > DBGrid .
Dae dá essa menssagem.
Ja tentei também ADOQuery > DataSource. Ae no conection String eu coloquei no Provedor como Microsoft OLE DB For SQL Server. Na conecção eu coloco o link do meu servidor MYSQL. só q n rola também. o que estou fazendo de errado??
Tentei também colocar no provedor conectivyty Service Provider. mas dae diz ´O provedor não está mais disponível, certifiquese de que esteja instalado corretamente´
Alguém por favor me exclareça isso porqueeu ja rodei o google todo atras disso. ja comprei 3 livros e ja procurei em todos os principais sites de delphi do brasil e nda. Se alguem souber alguma coisa explicar detalhadamente.
Obrigado!!
Estou tentando ligar os dados do meu servidor(MySQL, Hostnet.com.br) em uma grid mas ele dá a menssagen ´Operation not allowed on a unidirectional dataset´ .
Atualmente estou tentando ligar : SQLConection > SQLQuery > DATASource > DBGrid .
Dae dá essa menssagem.
Ja tentei também ADOQuery > DataSource. Ae no conection String eu coloquei no Provedor como Microsoft OLE DB For SQL Server. Na conecção eu coloco o link do meu servidor MYSQL. só q n rola também. o que estou fazendo de errado??
Tentei também colocar no provedor conectivyty Service Provider. mas dae diz ´O provedor não está mais disponível, certifiquese de que esteja instalado corretamente´
Alguém por favor me exclareça isso porqueeu ja rodei o google todo atras disso. ja comprei 3 livros e ja procurei em todos os principais sites de delphi do brasil e nda. Se alguem souber alguma coisa explicar detalhadamente.
Obrigado!!
Tiago_hs
Curtidas 0
Respostas
Tiago_hs
24/04/2006
No baixaki.com.br tem um programinha chamado DAC MYSQL. tem os componentes pra fazer essas conexões
GOSTEI 0
Gandalf.nho
24/04/2006
Pra usar DBGrid com DBExpress é necessário o uso de ClientDataSet
GOSTEI 0
Comppastl
24/04/2006
Quando você utiliza o DBExpress você deve utlizar mais dois componentes além da query e do datasource, e são eles:
TDataSetProvider e TClientDataSet, ambos da paleta DataAcces, pois sendo o DBexpress um Componente de acesso unidirecional o TClientDataSet vai simular o comportamento Adequado para permitir a navegação entres os registros, mostrados no dbgrid.
TDataSetProvider e TClientDataSet, ambos da paleta DataAcces, pois sendo o DBexpress um Componente de acesso unidirecional o TClientDataSet vai simular o comportamento Adequado para permitir a navegação entres os registros, mostrados no dbgrid.
GOSTEI 0