één id opvragen uit access database

Status
Niet open voor verdere reacties.

happylinks

Gebruiker
Lid geworden
25 nov 2007
Berichten
71
Hallo Helpmij.nl,

Ik heb een website waar ik in een database een heleboel rijen heb staan.
Maar nu wil ik voor elk rij een eigen pagina maken met de gegevens die in deze rij staan.

Dus ik wil niet dat de database door 'loopt' tot dat alle rijen op de pagina staan.
Maar dat ik bijvoorbeeld kan linken naar index.html#rij1 en dat ik dan de pagina krijg met de gegevens uit rij 1.

Ik wil dus niet 10000 paginas aanmaken per rij.

Is dit mogelijk??

Gegroet Michiel
 
Heb het al helemaal gevonden:D

Heb het zelf al gevonden; de connectie moet er zo uitzien:
HTML:
<%

    ' Declareer de id om een selectie te kunnen maken in de database
    Dim id
    ' Lees de id uit de url en zet hem in de variabele
    id = request.querystring("id")

    ' Als er geen id is opgegeven zet dan de id op 1
    ' zodat er geen fout ontstaat bij de sql query
    if id = "" then

        id = 1

    end if

    ' Declareer de variabele voor de connectiestring (StringConnectie -> strCon)
    Dim strCon

    ' Zet de connectiestring in de variabele. Hier is dit dus een ODBC connectie.
    accessDB = server.mappath("database.mdb")
    strCon = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="
    strCon = strCon & accessDB & ";"


    ' Maak een serverobject aan voor de connectie (ObjectConnectie -> objCon)
    Dim objCon
    Set objCon = Server.CreateObject ( "ADODB.Connection" )

    ' Open de verbinding met de database. Voor objCon wordt er een
    ' verbinding geopend met opgegeven database.
    objCon.Open strCon

    ' De SQL query om de gegevens uit de database te halen.
    SQL = "SELECT * FROM [Rom] WHERE Id = " & id

    ' Plaats de gegevens van de SQL Query in de recordset objRec.
    set objRec = objCon.execute(SQL)

%>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan