USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Digitar DataSource
Gadu
não registrado
ENUNCIADA !
Postada em 24/04/2008 08:44 hs   
Olá.
Toda Vez que vou fazer uma conexão em meus projetos tenho que digitar todo o código.
EX:
Conexão = "Provider=Microsoft.Jet.OLEDB.3.51;DataSource=C:BD1.mdb" 
Alguem sabe se tem alguma biblioteca para consulta com os tipos desses provedores , para não precisar ficar digitando PROVIDER=Microsoft.Jet...Bla BLa Bla.
Obrigado.
   
Ama
Pontos: 2843
UBERLÂNDIA
MG - BRASIL
ENUNCIADA !
Postada em 26/04/2008 00:02 hs         
cria um classe
Function DbAbre(MyDb As ADODB.Connection, Dsn, Uid, Pwd, Optional DbId = "") As Boolean
    On Error GoTo TrataErro
    MyDb.CursorLocation = adUseClient
    'MyDb.Open "PROVIDER=MSDASQL;dsn=CipRotas;uid=tse;pwd=tse;"
   
    Cmd = "PROVIDER=MSDASQL;dsn=" & Dsn & ";uid=" & Uid & ";pwd=" & Pwd & ";"
    If DbId <> "" Then Cmd = Cmd & "database=" & DbId & ";"
   
    MyDb.Open Cmd
   
    DbAbre = True
    Exit Function
TrataErro:
    Debug.Print "Erro " & Err & " - " & Err.Description
    MsgBox "Falha na conexao com banco de dados. Finalizando ..."
    DbAbre = False
End Function
é so passar os valores dai abra quantos bancos quiser só  utilizando a rotina acima.
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página