Qual a melhor fora de conexão ?
Olá Pessoal,
Depois de muito tempo trabalhando com MySQL, precisei voltar ao Access e não lembrava nem como conectar ao banco. Pesquisando no fórum e no site ConectionStrinsg.com encontrei a seguinte forma:
Sub abre_conexao Set conexao = Server.CreateObject("ADODB.Connection") conexao.Open " Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Inetpub\wwwroot\wn\noticias.mdb;"End Sub
Entretanto, frequentemente estava dando erro ... só que de maneira esporádica ...
Aí conversando por MSN com o LucasBR, que constantemente me ajuda, ele me passou uma outra forma de conexão, abaixo:
Sub abre_conexaoset conexao = Server.CreateObject("ADODB.Connection")conexao.provider= "Microsoft.Jet.OLEDB.4.0"conexao.connectionstring=Server.MapPath("noticias.mdb")conexao.openEnd Sub
E funcionou ...
Só que nenhum dos dois soube explicar o "por que ?".
Ele disse que pode ser pq esta forma é mais recente e tal ...
Alguém poderia auxiliar ?
Discussão (1)
Carregando comentários...