Selectie uit database lukt niet

Status
Niet open voor verdere reacties.

leifoet

Gebruiker
Lid geworden
7 okt 2007
Berichten
326
Onderaan deze code probeer ik de voornaam en familienaam te selecteren uit een database en af te drukken => lukt niet
(Werk tot op heden steeds via FrontPage maar die FP-codes voldoen in bepaalde gevallen (browsers/servers) niet (goed) meer - vandaar mijn poging om bepaalde zaken anders te coderen - blijkbaar nogal afwijkend :-(
Dank voor assistentie - Leifoet


<%
'onderstaande verificatiecode is het vervolg van een werkende logincode - doel is verifiëren als de gebruiker ingelogd is
'session("uid") is het sleutelveld => Ldn-id (cfr. eerdere equatie in de logincode : Session("uid") = rs("Ldn-Id")

if Session("uid") = "" then
Response.Redirect("login.asp")
else
Response.Write("<title>ASP vervolgpagina</title>")
Response.write("<center>Welkom " & Session("uid") & "<br><a href=logout.asp>Logout</a></center>")

Dim dtmHour
dtmHour = Hour(Now())

If dtmHour >= 6 And dtmHour < 12 Then
Response.Write "Goede morgen "
ElseIf dtmHour >= 12 And dtmHour < 19 Then
Response.Write "Goede middag "
ElseIf dtmHour >= 19 And dtmHour < 23 Then
Response.Write "Goede avond "
Else
Response.Write "Goede nacht "
End If

===== tot hier lukt het - de voornaam en familienaam krijg ik evenwel niet - vermoedelijk foutieve code ?


set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath ("users.mdb")
set rs = server.CreateObject ("ADODB.Recordset")

'=> openen van het record om voor (bovenstaande) session("uid") de overeenstemmende voornaam en familienaam te selecteren

rs.Open "SELECT voornaam,familienaam FROM userlist WHERE Session("uid")='"& leden-id &"'", conn, 1

Response.Write (rsUsers("Voornaam"))
Response.Write (rsUsers("Familienaam"))

end if
%>
 
Mag ik mijn bovenstaand probleem wat eenvoudiger voorstellen => onderstaande code werkt niet - bevat m.i. (syntax)fouten.
Heeft iemand een oplossing om de code te laten werken zodat de overeenstemmende naam getoond wordt ?
Dank - Leifoet


set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath ("users.mdb")
set rs = server.CreateObject ("ADODB.Recordset")

'=> openen van het record om voor session("uid") de overeenstemmende voornaam en familienaam te selecteren
De session("uid") is gelijk aan de record-ID of de recordsleutel

rs.Open "SELECT voornaam,familienaam FROM userlist WHERE Session("uid")='"& leden-id &"'", conn, 1

Response.Write (rsUsers("Voornaam"))
Response.Write (rsUsers("Familienaam"))

end if
%>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan