Clique para saber mais...
  Home     Download     Produtos / Cursos     Revista     Vídeo Aulas     Fórum     Contato   Clique aqui para logar | 07 de Setembro de 2026
  Login

Codinome
Senha
Salvar informações

 Esqueci minha senha
 Novo Cadastro

  Usuários
88 Usuários Online

  Revista ActiveDelphi
 Assine Já!
 Edições
 Sobre a Revista

  Conteúdo
 Apostilas
 Artigos
 Componentes
 Dicas
 News
 Programas / Exemplos
 Vídeo Aulas

  Serviços
 Active News
 Fórum
 Produtos / Cursos

  Outros
 Colunistas
 Contato
 Top 10

  Publicidade

  [Artigos]  Criar arquivo de configuração para Banco de dados IB/FB
Publicado por diogoipa : Quarta, Maio 25, 2005 - 12:07 GMT-3 (6784 leituras)
Comentários 4 Comentários   Enviar esta notícia a um amigo Enviar para um amigo   Versão para Impressão Versão para impressão
Administrador Você tem um aplicativo mas não consegue torná-lo fácil de instalar por causa do banco de dados?
Aqui está a solução!
primero passo: Criar o Arquivo INI
Declare na Clausula USES IniFiles;

Crie uma procedure

 

procedure Gravar_Configuracao (Url , Usr, pws : String); // url : caminho do banco / USR : nome de usuário / PWS : senha

var Banco : TIniFile;
Begin
  Try
   
Banco := TIniFile.create('c:\database.ini');
    { onde "c:\database.ini" e o caminho eu por padrão deixo somente database.ini sem o "c:\" assim será salvo em c:\windows\ }
    Banco.WriteString('DATABASE','CAMINHO',URL);
    Banco.WriteString('DATABASE','USUARIO',USR);
    Banco.WriteString('DATABASE','USUARIO',PWS);
  Finnaly
   
Banco.Free;
  End;
End;

 

Segundo passo:

 

procedure Ler_Configuracao (Url , Usr, pws : String); // url : caminho do banco / USR : nome de usuário / PWS : senha
Begin
  Try

   Banco := TIniFile.create('c:\database.ini');
    URL := Banco.WriteString('DATABASE','CAMINHO',URL);
    USR := Banco.WriteString('DATABASE','USUARIO',USR);
    PWS := Banco.WriteString('DATABASE','USUARIO',PWS);
  Finnaly
   
Banco.Free;
  End;
End;

 

procedure form1.create(Sender : TObject);

Var url,usr,pwd : String
Begin
  Ler_configuracao(Url,Usr,Pwd);
  IbdataBase.params.add('user_name='+USR);
  Ibdatabase.params.add('password ='+PWD);
  ibdatabase.Ns
End;

 

Eu crio um  programa para gravar os dados e depois simplesmente os chamo no meu aplicativo e "jogo" eles dentro do IBDataBase.

 

Ate mais!

Diogo C. Franco
(31)8724-4194
----------------------------------------------------------------
Aci Developer



Comentários Comentários
   Ordem:  
Comentários pertencem aos seus respectivos autores. Não somos responsáveis pelo seus conteúdos.


por: c-guedes : Jun 01, 2005 - 10:42
(Informações sobre o membro | Enviar uma mensagem) http://http://
muito bom eu estava precisando justamente dessa informacao obrigado.


por: tarso.rodrigo : Jun 02, 2005 - 08:49
(Informações sobre o membro | Enviar uma mensagem) http://http://
Muito bom o trabalho, é muito bom divulgarmos todo o conhecimento, pois só assim crescemos...

Caro Diogo, sem querer ser chato, mas na procedure Ler_Configuracao você esta usando o metodo WRITESTRING, não seria READSTRING...

Não esquenta a cabeça, são coisas que acontece...

Abraços e assim esperamos que uns ajudam aos outros
  Edição 112

Revista ActiveDelphi

  50 Programas Fontes


  Produtos

Conheça Nossos Produtos

Copyright© 2001-2016 – Active Delphi – Todos os direitos reservados