Olá
pessoal, como estão vocês? Espero que tudo esteja
muito bom, tudo dando certo, tanto em casa como no trabalho.
Tenham sempre muita confiança em vocês mesmos
e muita fé. Não deixem que coisas menores possam
atrapalhar dias e idéias tão produtivas quanto
as que sei que vocês têm.
Semana passa vimos alguns conceitos do ADO. Vimos também alguns argumentos que mostram o porquê dá importância dessa nova forma de ligar nossas aplicações a Bancos de Dados de várias marcas, buscando sempre um alto desempenho.
Hoje vemos como fazer isso na prática e tomaremos como exemplo dois bancos de dados: Access e SQL Server, os quais, na minha opinião são os mais usados para desenvolvimentos de aplicações comerciais de médio e grande porte.
Vamos por a mão na massa então:
1. Crie um novo projeto no Delphi;
2. Clique na guia da Component Pallet (Paleta de Componentes) ADO;
3. Insira no seu formulário um componente ADOConnection;
4. Clique duas vezes sobre o mesmo;
5. Aparecerá uma caixa de diálogo para configurar a conexão;
6. Escolha a opção Use Connection String e clique no botão Build para configurar os parâmetros da conexão;
7. Na tela seguinte, na guia Provider, você definirá qual o tipo de conexão, por exemplo o uso do OLE DB para usar um banco de dados SQL Server ou Jet 4.0 para usar Access;
8. Na guia Connection, para o caso de usar um banco Access é só definir o caminho para o seu arquivo mdb e pronto;
9. No caso de ser um banco SQL Server será necessário informar o nome do computador que é servidor de banco de dados, o username, por padrão o sa e sem password e ainda informar à qual banco de dados você deseja se conectar. Feito isso é só testar a conexão;
10. Clique em Ok nas duas telas e pronto, você pode usar uma conexão de alto nível em suas aplicações da mesma forma que usava as conexões BDE e ODBC.
A vantagem de quem trabalha com ADO é, além daquelas que comentamos nas colunas anteriores, é que tanto faz usar Delphi ou Visual Basic, a conexão é feita do mesmo jeito.
Bem galera, por hoje é só pessoal, espero vocês na próxima semana. Com um novo assunto.
Um forte abraço!

No Delphi e possível utilizar a variável app.patch para endereçar a base com base no endereço do executavel como no VB???
Responder comentárioOs textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.