Criando String de conexão

Olá, nesse artigo vou mostrar uma maneira pratica para criar string de conexão.
coisas que você precisa saber: utilizando esse método você pode se conectar com qualquer banco (Sql, Oracle, Access, etc) desde que você tenha o driver ODBC do mesmo.
Agora vamos colocar a mão na massa.

1-) Primeiramente abra um arquivo (em branco) no bloco de notas (notepad)

2-) Salve o arquivo com o nome de “Minha String.UDL” (lembre-se de usar a extensão *.uld)

3-) Abra o arquivo Minha String.UDL (perceba que não é mais um do arquivo bloco de notas)

4-) Clique na aba “Provider” escolha o driver de conexão (no meu caso vou usar o “Microsoft OLE DB Provider for SQL Server”); é muito parecido com criar uma conexão ODBC

5-) Clique em “Next”.

6-)  Clique na aba “Connection”; Item 1: defina o servidor SQL; Item 2: defina o tipo de autenticação; Item 3: defina o banco que deseja se conectar.

7-) Clique em  “Test Connection”; devera apresentar a mensagem “Teste connection succeeded” clique “Ok

8-)Para finalizar clique novamente em “Ok”.

Bom já configuramos nossa conexão e geramos nossa string de conexão.
onde ela se encontra? (continuando…)

9-) localize o arquivo “Minha String.UDL” clique com o botão direito do mouse e escolha a opção abrir como “Bloco de Notas”.

10-) se arquivo estará parecido com esse:
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Business2Mais2010;Data Source=d1538895

11-) ai esta sua string de conexão, copie a partir da terceira linha ficando algo do tipo:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Business2Mais2010;Data Source=d1538895Obs. Arquivo  com extensão *.UDL nada mais é que um “Microsoft Data Link”

Tenho certeza que essa dica vai ajudar muitos !
até a próxima 🙂



Categorias:Programação, Treinamento

Tags:, , , ,

15 respostas

  1. Parabéns… Segui ao pé da letra e, deu certo… Obrigado… Facilitando nossa vida…

  2. Valeu mesmo, estava precisando desse artigo.

    • Valeu José e muito obrigado pelo comentário, seria bom se todos que aproveitam os conteúdos do blog deixassem um comentário também !

  3. eu uso o sql sever 2012 como e o provedor nesse caso ?

    • Ola Rudson, você pode utilizar normalmente o “Microsoft OLE DV Provider for SQL Server”,
      caso tenha mais alguma duvida não deixe de questionar.

  4. Eu fiz uma aplicação em VB que vai buscar as informações no BD que se encontra no servidor. Porém eu coloquei a linha sugeria por você mais a hora que vou compliar o codigo está dando erro de sintaxe saberia me dizer o que pode ser feito nesse caso ?
    Abraço.

    Att,
    Marcos

    • Olá Marcos,
      Show de bola, é sempre bom ajudar.

      sua aplicação foi feita em vb6 ou .net ?
      Você esta trabalhando com OOP/MVC/Estruturado ?

      vb6:
      Você adicionou a referencia no projeto ?

      Me envie um trecho do seu código por favor.

      abs

  5. duas semanas marretando essa string e vc me vem com uma resposta facinha dessa ??? ai eu choro feito criança kkkkk. Parabéns brother muito boa a sua explicação, sucinta e rápida e direta ao ponto g. Parabéns mesmo, quem dera se todos fossem igual a vc kkkk

  6. Olá, sou iniciante na área e estou programando em C#. Como faço para obter minha string de conexão utilizando Access?

    • Jader,
      bom dia.

      é bem simples.
      no passo 4 utilize o provedor “Microsoft Office 12.0 Access Database Engine Ole DB Provider”.
      em conexão você aponta o caminho do seu access em “Fonte de dados:”.

      Abrs amigo.

  7. Muito bom, útil demais!

  8. Obrigado pelo comentário.

  9. Parabéns me ajudou muito essa sua dica.

Deixe uma resposta para Thiago Thamiel Cancelar resposta

%d blogueiros gostam disto: