Ein DSN ist eine vordefinierte Block von Anweisungen, die Verbindung zu einer Datenbank beschreibt . Innerhalb eines DSN , werden Sie spezifische Informationen wie der Speicherort der Datenbank , die ODBC-Treiber verwendet wird, den Benutzernamen und das Kennwort ein. Es gibt drei Arten von DSN : User -, System- und Datei- DSN . Datenbank-Administratoren erstellen DSN unter dem ODBC -Administrator in der Windows-Systemsteuerung . Programmierer sind dann in der Lage , Verbindungen zu ihnen in ihre Programme zu etablieren , um auf verschiedene Datenbank -Anwendungen wie Microsoft Access zu verbinden. Verwenden Sie eine Datei -DSN zu Microsoft Access verbinden erfordert ein Verständnis des Konzepts der DSN und Programmierung. Anleitung
1
Öffnen Sie Ihren Web -Entwicklung Software . Sie können mit Dreamweaver , Frontpage, Expression Web oder IWeb .
2
Klicken Sie auf " Datei", " Neu" und wählen Sie eine neue ASP-Web- Seite mit Ihrem Web -Entwicklungs-Tool zu erstellen.
< Br > Seite 3
Öffnen Sie den HTML-Quellcode Ihrer ASP-Webseite
4
Geben Sie oder kopieren Sie den folgenden ASP-Skript in der neuen Web -Seite : .
<%
Dim oConn , ORS
Dim qry , connectstr , sDSNDir
Dim db_name , db_username , db_userpassword
Dim DSN_NAME
< p > DSN_NAME = " your_dsn_name "
fieldname = " your_fieldname "
Tabellenname = " your_tablename "
' setzt voraus, dass _dsn existiert in der Wurzel
sDSNDir = Server.MapPath ("/enter_your_file_dsn_name_here_dsn " )
connectstr = " FileDSN =" & sDSNDir & "/" & enter_your_file_dsn_name_here_dsn
Set oConn = Server.CreateObject ( " ADODB.Connection " )
oConn.Open connectstr
qry = "SELECT * FROM " & enter_your_ table_name_here
Set oRS = oConn.Execute ( qry )
wenn nicht oRS.EOF dann
zwar nicht oRS.EOF
response.write ucase ( fieldname ) & " :" & oRs.Fields ( fieldname ) & ""
oRS.movenext
wend
oRS.close
end if
Set ORS = nichts
Set oConn = nichts
%> ;
Das ASP-Skript -Vorlage eine Verbindung zu einer Datei DSN mit einer Verbindung zu Microsoft Access
.