Fórum SqlConnection - Ajude-me por favor... #324684
03/07/2006
0
Ola pessoal... [postei essa msn no forum Firebird/Interbase e ninguem me respondeu, espero muito que vcs me ajudem]
Quando utilizamos o IBDatabase pra fazer as conexões com BD e redirecionamos o caminho do banco atraves de um arquivo externo .ini por exemplo e nesse arquivos temos por exemplo Dados = 192.168.10.2:C:\Programa\Dados... tudo funciona maravilhosamente bem...
Decide utilizar agora o SQLConnection para fazer a mesma coisa, porem, naum consigo mais fazer conexões remotas utilizando esse componente. Estou utilizando desta forma: (arquivo externo - config.ini)
[Config]
Dados=192.168.10.5:C:\Softwares\SisControle\Dados\Consumo.fdb
La no Delphi no evento onCreate do DataModule:
Código:
Gostaria de saber como fazer esse mesmo tipo de conexão com sqlConnection e qual forma correta de se fazer isso.
Desde já agradeço.
Atenciosamente,
Márcio :? [/code]
Quando utilizamos o IBDatabase pra fazer as conexões com BD e redirecionamos o caminho do banco atraves de um arquivo externo .ini por exemplo e nesse arquivos temos por exemplo Dados = 192.168.10.2:C:\Programa\Dados... tudo funciona maravilhosamente bem...
Decide utilizar agora o SQLConnection para fazer a mesma coisa, porem, naum consigo mais fazer conexões remotas utilizando esse componente. Estou utilizando desta forma: (arquivo externo - config.ini)
[Config]
Dados=192.168.10.5:C:\Softwares\SisControle\Dados\Consumo.fdb
La no Delphi no evento onCreate do DataModule:
Código:
try SQLBanco.Connected := True; SQLBanco.LoginPrompt := False; SqlBanco.Params.Values[´Database´] := Dados; //Dados - variavel tp string SqlBanco.Params.Values[´User_Name´] := ´SYSDBA´; SqlBanco.Params.Values[´Password´] := ´masterkey´; except Application.MessageBox(´Não foi possível estabelecer conexão com o Banco de Dados, verifique!´,´FeedBack´,mb_OK+mb_IconInformation); Application.ProcessMessages; end;
Gostaria de saber como fazer esse mesmo tipo de conexão com sqlConnection e qual forma correta de se fazer isso.
Desde já agradeço.
Atenciosamente,
Márcio :? [/code]
Mmcamilo
Curtir tópico
+ 0
Responder
Posts
03/07/2006
Edineidaniel
Amigo,
Utilize a seguinte estrutura...
Try
SQLConexao.Params.LoadFromFile(´C:\Caminho_Do_Arquivo\banco.conf´);
Except
End;
--------------------------
No arquivo banco.conf digite:
DriverName=Interbase
Database=192.168.0.3:D:\www\tanara\banco\TANARA_2.FDB
RoleName=RoleName
User_Name=SYSDBA
Password=masterkey
ServerCharSet=WIN1252
SQLDialect=3
ErrorResourceFile=
LocaleCode=0000
BlobSize=-1
CommitRetain=False
WaitOnLocks=True
Interbase TransIsolation=ReadCommited
Trim Char=False
--------------------------
Eu utilizo assim eu não tenho problemas...
Att,
Edinei
Utilize a seguinte estrutura...
Try
SQLConexao.Params.LoadFromFile(´C:\Caminho_Do_Arquivo\banco.conf´);
Except
End;
--------------------------
No arquivo banco.conf digite:
DriverName=Interbase
Database=192.168.0.3:D:\www\tanara\banco\TANARA_2.FDB
RoleName=RoleName
User_Name=SYSDBA
Password=masterkey
ServerCharSet=WIN1252
SQLDialect=3
ErrorResourceFile=
LocaleCode=0000
BlobSize=-1
CommitRetain=False
WaitOnLocks=True
Interbase TransIsolation=ReadCommited
Trim Char=False
--------------------------
Eu utilizo assim eu não tenho problemas...
Att,
Edinei
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)