08 Sep 2010 
Support Portaal » Kennisdatabank » Kan ik een een Microsoft Access-databank gebruiken?
 Kan ik een een Microsoft Access-databank gebruiken?
Oplossing Dat kan. Het ASP-script hieronder toont hoe je een eenvoudige databank "gastenboek.mdb" kan oproepen en uitlezen:



<head>

<title>Voorbeeld gastenboek</title>
</head>
<body>
<%
'Variabelen definiëren:
Dim adoCon 'Variabele voor het connectie-object
Dim rsGastenboek 'Variabele voor de recordset voor de database-records
Dim strSQL 'Variabele voor de database-query
 
'Creëer een ADO connectie-object:
Set adoCon = Server.CreateObject("ADODB.Connection")
 
'Start een actieve connectie zonder gebruik van DSN:
adoCon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("gastenboek.mdb")
 
'Creëer een ADO recordset-object:
Set rsGastenboek = Server.CreateObject("ADODB.Recordset")
 
'Stel de database-query op:
strSQL = "SELECT tblBerichten.Naam, tblBerichten.Bericht FROM tblBerichten;"
 
'Open de recordset voor bovenstaande database-query:
rsGastenboek.Open strSQL, adoCon
 
'Overloop alle records:
Do While not rsGastenboek.EOF
       
        'Geef de verschillende velden van een record weer:
        Response.Write ("<br />Naam: ")
        Response.Write (rsGastenboek("Naam"))
        Response.Write ("<br />Bericht: ")
        Response.Write (rsGastenboek("Bericht"))
        Response.Write ("<hr />")
 
        'Spring naar de volgende record in de recordset:
        rsGastenboek.MoveNext
 
Loop
 
'Reset de verschillende objecten:
rsGastenboek.Close
Set rsGastenboek = Nothing
Set adoCon = Nothing
%>
</body>
</html>

De database gastenboek.mdb bestaat uit één tabel "tblBerichten". Deze tabel bevat 3 velden: "ID", "Naam" en "Bericht".

Opmerking: dit script is enkel bruikbaar op een Windows-hosting met ASP.



Details artikel
Referentie artikel: 206
Gecreëerd op:03 Feb 2009 14:04

 Dit antwoord heeft me geholpen  Dit antwoord heeft me NIET geholpen

 Terug
 Log in [Wachtwoord kwijt] 
E-mail:
Wachtwoord:
Onthoud mij:
 
 Zoeken
 Opties artikel
Home | Verstuur een ticket | Kennisdatabank | Nieuws | Downloads
Taal:

Helpdesk software ontwikkeld door Kayako SupportSuite