Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

Acessando o Banco de Dados em Rede atraves de Arquivos .ini

Olá colegas leitores do Devmedia, passei um bom tempo pra retornar aos artigos e agora com vídeo aulas. Já tinha postado um exemplo fácil como colocar a aplicação em rede com os recursos do próprio componente sendo necessário uma recopilação do projeto, mas através de arquivos ini isso é totalmente configurável através do arquivo. Este artigo orientar o desenvolvedor a utilizar arquivos ini para conexão com o Banco de Dados.

Olá colegas leitores do Devmedia, passei um bom tempo pra retornar aos artigos e agora com vídeo aulas.
Já tinha postado um exemplo fácil como colocar a aplicação em rede com os recursos do próprio componente sendo necessário uma recopilação do projeto, mas através de arquivos ini isso é totalmente configurável através do arquivo.
Este artigo orientar o desenvolvedor a utilizar arquivos ini para conexão com o Banco de Dados.
Os arquivos ini nada mais é que uma String de Conexão Externa que vai ser lida via código pelo Sistema ao se conectar ao banco de dados.
 
 
 
Vamos ao desenvolvimento.
 
1-      Inicie uma nova aplicação no Delphi ou uma aplicação que já esteja desenvolvida para que se possa implementar o código. No nosso caso peguei um DataModule de uma Aplicação minha e selecionei o componente SqlConnection.
 
 
 
2 -  Iremos no Object Inspector na aba Events e damos um duplo clique no evento BeforeConnect conforme a figura.
 
           
  
 
3 - Antes de Iniciarmos o código não devemos esquecer mos de declarar na clausula Use a classe IniFiles senão irá gerar um erro!
 
 
 
4 - Entendendo o Codigo:
 
Conexao: é o nome dado no DataModule ao componente SqlConnection
ConfigIni: é a variável de String de Conexão que vai receber o endereço do banco lido no arquivo Config.Ini, conforme o codigo!
Params.Values[‘Database’]: é o o parâmetro que e digitado manualmente quando vamos configurar através do compoente.Mas nesse caso essas informações irão ser colocadas automaticamente através da rotina que irá ler o arquivo ini  conforme a figura abaixo.
 
            
 
 
5 - Como podemos ver através da imagem, os arquivos .ini podem ser utilizados tanto para configurar o banco, como para diretórios de imagens, arquivos diversos. Alem de deixar fácil
 
Bom pessoal por hoje é só. Próximo artigo iremos abordar a  segurança através de arquivos com a criptografia e decriptação desses dados no arquivo .ini.
 
Boa Sorte!!
 
 Deus age de acordo com sua fé!!




    1 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Francisco José Rodrigues De Olinda
Excelente dica tava quebrando cabeça como fazio meu sistema rodar em rede
muito boa dica.



em 7/12/2010 19:40 - Responder

 



[Este post ainda não foi associado a uma sequência]
Autor
Emerson Martins

Analista de Sistemas e Especialista em Banco de Dados pela FAL - Faculdade de Alagoas,Atualmente Consultor Senior de Banco de Dados do Instituto de Tecnologia do Estado de Alagoas, utilizando PostgreSQL,SQL Sever,Oracle 10 g, programa em Delphi a mais de 5 anos.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
6   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível somente para quem possui Créditos DevMedia. (Ele não está associado a nenhuma publicação DevMedia).


  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 0,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ -1,00 (assinante) ou R$ -1,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ -1,00
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03