webForumDet fria alternativet

Får inte ut något från databasen!

ASP

2 svar · 154 visningar · startad av oGGo

Medlem sedan apr. 2003120 inlägg
Frågan#1

Sitter som bäst och håller på att lära mig ASP men har nu stött på ett problem.
Jag har följande kod, men när värdena från databasen skall skrivas ut så kommer inte ett enda jota!

<html>

<!-- #include virtual="/Virtual/adovbs.inc" -->

<%	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\webs\ASP\Lektion39\adressbok.mdb"

	If Request.QueryString("ordning") = "Fornamn" OR Request.QueryString("ordning") = "Efternamn" OR Request.QueryString("Ordning") = "Adress" Then

	Set RecSet = Server.CreateObject("ADODB.Recordset")

	If Request.Querystring("ordning") = "FOrnamn" Then
	Addera = "SELECT * FROM adressbok ORDER BY Fornamn"

	ElseIf Request.Querystring("ordning") = "Efternamn" Then
	Addera = "SELECT * FROM adressbok ORDER BY Efternamn"

	ElseIf Request.Querystring("ordning") = "Adress" Then
	Addera = "SELECT * FROM adressbok ORDER BY Adress"

	RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>

	Följande adresser finns i adressboken:

	<ul>

<%	Do Until RecSer.EOF %>

	<li><% =RecSet("Fornamn") %> <b><% =("Efternamn") %></b><br>
	<%=RecSet("Adress")%> <hr noshade size="1">

<%	RecSet.MoveNext
	Loop
	RecSet.Close %>

<%	ElseIf Request.Querystring("ordning") = "Annasson" Then

	Set RecSet = Server.CreateObject("ADODB.Recordset")
	Addera = "SELECT * FROM adressbok WHERE efternamn = 'Annasson' ORDER BY Fornamn"

	RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	DO Until RecSet.EOF %>

<li>
<%=RecSet("Fornamn")%> <b><%=RecSet("Efternamn")%></b><br>
<%=RecSet("Adress")%>
<hr noshade size="1">

<%	RecSet.MoveNext
	Loop
	RecSet.Close

	Connect.Close

	End If %>

</ul>

</html>
Medlem sedan apr. 2003120 inlägg
#2

Adressen till sidan som ni skall besöka är fö. http://oggo.ath.cx:8080/ASP/Lektion39/

& ja, jag har värden i databasen. :e

Medlem sedan apr. 2003120 inlägg
#3

Ähh, fick det att fungera nu, så never mind.
Var ett enkelt fel...

Tolka denna som postwhore eller spam tråd om ni vill! :birp

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)