Como conectar a um banco de dados ACCESS (.MDB) usando ASP

Por questões de segurança, o banco de dados ACCESS (.mdb) deve ficar dentro da pasta db, antes da wwwroot.

Código de exemplo:

<%

'Declarando variáveis
Dim adoCon, strCon
Dim caminho_banco

'Definindo caminho do banco
caminho_banco = Server.MapPath("../db/arquivo.mdb")

'Definindo string de conexão
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & caminho_banco

'Criando objeto
Set adoCon = Server.CreateObject("ADODB.Connection")

'Abrindo conexão
adoCon.Open strCon

## Aqui coloque o código desejado

'Fechando conexão
adoCon.Close
Set adoCon = Nothing
%>

Este exemplo leva em consideração que esta rotina será gravada na raiz da pasta wwwroot, podem ser necessários alguns ajustes na linha:

caminho_banco = Server.MapPath("../db/arquivo.mdb")

para informar o caminho fisíco e o nome do banco de dados 

Hjalp dette svar dig?

 Print denne artikel

Læs også

Forcando uma url a funcionar sob SSL

Muitas vezes é necessário que uma determinada rotina ou programa rode...

Reparando / compactando um banco de dados access usando o ASP

Um problema comun a sites que utilizam de bases de dados access é a necessidade de...

Quando acesso uma pagina em ASP da erro de pagina nao encontrada

Antes de mais nada, as páginmas em linguagem ASP somente irão funcionar se possuir...

Numeros e datas no formato brasileiro

Uma propriedade muito simples de se usar, porém muito útil para o dia a dia do...

Quando tento criar objeto xml o site trava ou ocorre erro

Provavelmente está mapeando o objeto na forma do xml 3.0, esta versão do xml...