(c) 1999 Global Point GmbH
Page #01.215.004

version française
Tel. 032 333 19 34 Fax. 032 333 19 30 Mail info@globalpoint.ch
|
Um mit ASP eine MS Access Datenbank auslesen zu können, benötigen Sie die DSN Datei 'msaccess.dsn'. Mit Hilfe dieser Datei können Sie eine direkte ODBC Verbindung zu einer Datenbank kreieren.
Die DSN Datei finden Sie auf ftp.globalpoint.ch/odbc. Kopieren Sie diese Datei in Ihr '/cgi-bin' Verzeichnis.
Ebenfalls im '/cgi-bin' Verzeichnis erstellen Sie mit MS Access eine Datenbank mit folgenden Feldern:
Nun brauchen Sie nur noch das folgende ASP Skript und die Webseite wird dynamisch aus der Datenbank gebildet.
|
|
|
|
|
Virtuelle Server mit 10MB, 50MB und 200MB Speicherplatz.

Online Anmeldung
CRAZY Ihr Webserver für nur Fr. 9.50 pro Monat
|
|
|
Beispiel:
<%@ENABLESESSIONSTATE = FALSE%>
<%
response.buffer=true
DIM cLink, cBeschr, Conn, rsLinks
%>
<HTML>
<HEAD>
<TITLE>Test ODBC Zugriff</TITLE>
</HEAD>
<BODY>
<%
rem *** Datenbank verbinden ***
ConnString = "filedsn=" & server.mappath("/cgi-bin/MSAccess.DSN") & ";DBQ=" & server.mappath("/cgi-bin/MyDatabase.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
rem *** Datenbank oeffnen ***
Conn.Open ConnString
rem *** SQL Strin definieren und Recordset oeffnen ***
sql = "select * from Linkliste where (Link <> 'Test') order by Beschreibung;"
set rsLinks = Conn.Execute(sql)
while not rsLinks.EOF
cLink = rsLinks("Link")
cBeschr = rsLinks("Beschreibung")
response.write cLink & ", (" & cBeschr & ")<br>" & vbcrlf
rem *** naechster Datensatz ***
rsLinks.movenext
wend
rem *** Objekte schliessen ***
rsLinks.Close
Conn.Close
rem *** Aufraeumen ***
set Conn = nothing
set rsLinks=nothing
%>
</BODY>
</HTML>
|
|
Das obige Skript sollte folgendes Ergebins ausgeben:
Altavista, (Suchmaschine)
Globalpoint, (Provider)
BSG, (Schifffahrtsgesellschaft)
Im Verzeichnis '/cgi-bin' muss sich die Datenbank und die Datei MSACCES.DSN befinden.
|
|
|
|
|
 Mit dem Zyxel Omni.Net D surfen Sie komfortabel per ISDN im Internet. Preis und Infos finden Sie unter Modems und Router. |
|
|
|