Conectar ao MySql utilizando ADO

Delphi

28/04/2006

Ai galera não estou acostumado a utilizar a tecnologia ADO , ja que com DbExpress pra conectar ao mysql tem dado tanto problema , como eu faço para me conectar ao mesmo utilizando o ADO


Tdqr

Tdqr

Curtidas 0

Respostas

Eselvati

Eselvati

28/04/2006

Amigo, não posso te ajudar nesta questão, pois tb nao tenho contato com ADO, mas sugiro q vc experimente o Zeos para acesso ao mysql, tenho aplicativos acessando com ele e funcionam 99¬.





Ederson


GOSTEI 0
Bon Jovi

Bon Jovi

28/04/2006

Nunca usei em produção MySQL com Delphi, mas vai aí:

Se tiver usando Delphi Win32 baixe aqui o driver ODBC:
http://dev.mysql.com/get/Downloads/MyODBC3/mysql-connector-odbc-3.51.12-win32.msi/from/pick#mirrors

Se tiver usando .NET:
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-1.0.7.zip/from/pickmirrors

Depois de instalar, no caso do ODBC:

No Windows, vá em fontes de dados ODBC e adicione para MySQL ODBC x Driver:

DatasourceName: xxx (qqr nome q queria dar)
Server: localhost (ou seu servidor)
User: root (ou seu servidor)
Password: se tiver senha coloca..
Database: xxx (escolha o nome da sua base de dados)

Precione o botão Test pra ver se ta ok.

No Delphi:

Em ConnectionString do ADOConnection coloque:
Provider=MSDASQL.1;Persist Security Info=False;Data Source=xxx
Desligue o loginprompt.

xxx = nome do seu data source ODBC criado.

Depois coloque um ADODataSet e DataSource/DBGrid para testar alguma query.


GOSTEI 0
Bon Jovi

Bon Jovi

28/04/2006

Lembrando que essas configurações de data source ODBC ficam no registry do Windows, podendo assim vc poder fazer via programação tb.


GOSTEI 0
POSTAR