none
OleDbConnection RRS feed

  • Pergunta

  •  

    Olá a todos.

     

    Toda vez que eu utilizo uma conexao eu tenho que declarar esta bendita linha.

     

    Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Documents and Settings\user\Desktop\minhoca\banco.mdb")

     

    Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=e:\sites\domain\minhoca\banco.mdb")

     

    Só que toda vez que eu vou realizar algum teste eu tenho que digitar esse mesmo valor só que com o caminho físico do servidor.

     

    Só que no site inteiro eu tenho 45 vezes esta Conexao.

     

    Existe uma forma de eu mencionar essa conexao uma vez só para todo o programa?

     

    Agradeço antecipadamente a quem se dispuser a ajudar.

     

    O site está em vb.net

    segunda-feira, 31 de março de 2008 22:36

Respostas

  • Adicione a string de conexao no arquivo web.config

    <connectionStrings>
    <add name="nomeConexao" connectionString="Server=xxx; Port=3306; Database=xxx; uid=xxx; pwd=xxx;" />
    </connectionStrings>



    depois recupere dentro do programa quando precisar

    Private connString As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings("nomeConexao").ConnectionString
    terça-feira, 1 de abril de 2008 03:20