GARANTIR DESCONTO

Fórum Dúvida com conexão do dbexpress aquivo.ini #58680

13/08/2007

0

Caros colegas, uso estou usando o componente dbexpress pra acesso ao banco de dados .. tenho um aquivo ini que possui o caminho do banco de dados. gostaria de saber como posso passar esse caminho para dentro do do sqlconexion ... parametro [DataBase]..
o máximo q consegui foi ler esse parametro através do comando dm.conexion.params[3] onde [3] é o identificador do parametro .. só não consegui jogar o caminho do banco para dentro do componente de conexão ..


Ps: Esse procedimento que estou querendo, o de passar o parametro para dentro do banco, será usado qdo o usuário quiser mudar o caminho do banco de dados via sistema .. é só escolher via OpenDialog e pronto ..

abraço a todos!!


Cmtbravo

Cmtbravo

Responder

Posts

08/10/2007

Alves_sp

Apesar de ser um topico antigo serve como contribuição para novos usuários


= No Modulo

function TDM.AbrirBanco: Boolean;
begin
result:=false;
try
sqlConex.Close;
sqlConex.LoadParamsFromIniFile(path+´Sistema.ini´);
sqlConex.Open;
result:=sqlConex.Connected;
except
on e:exception do
raise exception.create(e.message);
end;
end;

= Na Unit

function path:string;
begin
path:=ExtractFilePath(ParamStr(0));
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar