criar conexao ao banco manualmente

Delphi

14/02/2003

Boa tarde galera

eu estou tentando criar uma conexao ao banco de dados mysql manualmente, sera que isso é possivel e quem souber sera que poderia me dar uma ajuda, eu estou utilizando o componente SQLConnection da aba DBExpress

muito pbrigado


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

14/02/2003

xxxxxxxxxxxxxxxxxxxxxxxxx


GOSTEI 0
Anonymous

Anonymous

14/02/2003

Primeiro passo. dentro do seu data module, selecione dbconnection
clique na propriedade Paramas ira abir uma tela
ai tu digita

DriverName=MySQL

HostName=192.168.0.66 // Ip da maquina

Database=Porto //Nome da base de dados

User_Name=root //Nome do usuario que vc quiser usar

Password=wakeup //senha - obs se vc nao atualizou o D7 a senha e obrigatoria

BlobSize=-1

ErrorResourceFile=

LocaleCode=0000


dá o Ok e muda o connected pra true

de ser certo com os parametro usados

abre novamente a Propriedade params click com o btao direito do mouse e clik em Save

pode gravar o arquivo junto do seu sistema com o nome de
dbxconnections.ini


OBSERVACAO
==========

Abre o arquivo ini e na preira linha tu coloca entre colchetes o nome da Conexao que tu ta usando pro mysql

ex. do meu arquivo ini

[PortoMysql]
DriverName=MySQL
HostName=192.168.0.66
Database=Porto
User_Name=root
Password=wakeup

depois disso tudo feito entra de volta no datamodule
passa o connected pra false
e no evento
on create tu coloca o seguinte


ConexaoBD.Connected := False ;
ConexaoBD.LoadParamsFromIniFile(´dbxconnections.ini´);
//So pra conferir se deu pra pegar os parametros
if ConexaoBD.ParamsLoaded = False then
ShowMessage(´Os Parametros NAO puderam ser lidos ´+#13+´contate o programador URGENTE´) ;




PULO DO GATO : Fica esperto porque se o IP do servidor for diferente do
========== que vc ta usando, mesmo os parametros estando corre
tos para conectar na sua maquina na hora que vc colocar
no servidor ele vai dar uma menssagem

invalid username/password

pra resolver isso na hora de compilar para levar o
sistema pro servidor abre o params e coloca o IP dele
nao salva e compila o sistema.



espero ter ajudo


GOSTEI 0
POSTAR