Microsoft Access é o software de banco de dados incluído no Microsoft Office Professional Suite. DSN ( Data Source Name ) é um método de nomear um banco de dados para que ele possa ser acessado de fora do Microsoft Access. DSN são usados em aplicações ASP para obter uma conexão com um banco de dados. Isso permite que os formulários da Web ASP para entrada de dados diretamente em um banco de dados Access. Para se conectar a um banco de dados Access via DSN, o DSN deve ser iniciado e acessado com as informações de login correta. Instruções
Atribuir o DSN
1
lançar a caixa de diálogo " ODBC Data Source Administrator " , clicando em " Iniciar", " Painel de Controle", " Ferramentas Administrativas ", depois " Configurações de dados".
Página 2
Clique na aba " System DSN " .
3
Adicionar uma fonte de dados . Clique em "Adicionar ". Uma caixa de diálogo irá aparecer na tela. Clique em " Driver do Microsoft Access (*. Mbd ) " e pressione "Enter ". Outra caixa de diálogo aparecerá perguntando por um nome para a informação do banco de dados . Na caixa de texto chamada " Data Source Name ", digite o nome que você gostaria de usar para o banco de dados. Clique em " Select ", em seguida, procure o banco de dados que você estará acessando. Pressione "Enter" três vezes para confirmar as novas configurações.
4
Reinicie o computador .
Conecte-se ao banco de dados Access em ASP usando o DSN
< br > 5
Inicie um editor de código ou bloco de notas. Para o bloco de notas , clique em " Iniciar", " Todos os Programas", " Acessórios ", então
6
Copie o seguinte código e cole -o para o documento em branco "Notepad ". :
<%
" declarar as variáveis
Dim Dim Conexão
DSN
Dim Recordset
Dim SQL
' inicializar a variável dsn
DSN = " DSN = example_dsn "
' declarar a instrução SQL que irá consultar o banco de dados
SQL = "SELECT * FROM CARS "
' criar uma instância da conexão e registros objetos ADO
Set Conexão = Server.CreateObject (" ADODB.Connection " )
Set Recordset = Server.CreateObject (" ADODB . Recordset " )
'Abre a conexão com o banco de dados
Connection.Open DSN
' Abra o objeto de conjunto de registros de executar a instrução SQL e retornar registros
Recordset.Open SQL , Conexão
'agora vamos ver se existem registros retornados
Se Recordset.EOF Então
response.write " Não há registros . "
Else
'se há registros , em seguida, percorrer os campos
Do While Not Recordset.EOF
Response.write de registros ( "Name")
Response.write de registros ( "Ano" )
Response.write de registros ( "Preço")
Response.write " "
Recordset.MoveNext
loop
End If
' fechar os objetos e liberar recursos
Recordset.Close
Set Recordset = Nothing < br >
Connection.Close
Set Conexão = Nothing
%>
7
Salve o arquivo com a tecla " Ctrl" e "s" ao mesmo tempo. Coloque o arquivo em qualquer diretório e dar-lhe um nome com a extensão ". Asp " e pressione "Enter ".
8
Altere o DSN para o que você criou . Encontre a linha : .
DSN = " DSN = example_dsn "
Altere o texto " example_dsn " para o nome do DSN que você criou
9
Mudança os campos para campos em seu banco de dados. Encontre as linhas :
Response.write de registros ( "Name")
Response.write de registros ( "Ano" )
Response.write de registros ( "Preço" )
Mude "Nome ", "Ano " e " preço" para os valores que você deseja ler a partir do banco de dados.
10
Salve o arquivo com a tecla " Ctrl " e " s " ao mesmo tempo.
11
Execute o script. Navegue até o local do arquivo ASP e clique duas vezes no arquivo . Um navegador da Web será aberto e gerar uma lista dos elementos que você selecionou a partir do banco de dados Access.