criar conexao ao banco manualmente
14/02/2003
0
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
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
Curtir tópico
+ 0
Responder
Posts
19/02/2003
Anonymous
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
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
Responder
Clique aqui para fazer login e interagir na Comunidade :)