webForumDet fria alternativet

inget fel? men inte funka?

ASP

2 svar · 166 visningar · startad av streetrobban

Medlem sedan jan. 20011 140 inlägg
Frågan#1

jag blir galen!

min nya kod som INTE funkar:

<!--#include file="ink_db.asp" -->

<% 
SQL = "SELECT * FROM staff ORDER BY nick"
Set objRecSet = objConn.Execute(SQL)
%>

<b>Kolumner</b><br>

<% Do Until objRecSet.EOF %>

- <a href="kolumn-<%= objRecSet("nick")%>.asp"><%= objRecSet("nick")%></a><br>

<%
objRecSet.MoveNext
Loop
Set objRecSet = Nothing
Set objConn = Nothing
%>

min gamla kod som funkar:

<!--#include file="ink_db.asp" -->

<% Visa = "SELECT * FROM staff ORDER BY nick"
   RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>

<b>Kolumner</b><br>

<% Do Until RecSet.EOF %>

- <a href="kolumn-<%= RecSet("nick")%>.asp"><%= RecSet("nick")%></a><br>

<%
RecSet.MoveNext
Loop
RecSet.Close

Connect.Close
%>
Medlem sedan jan. 20011 140 inlägg
#2

och sedan visade nakoz hur man gör:

<!--#include file="ink_db.asp" -->

<% 
SQL = "SELECT * FROM staff ORDER BY nick"
Set objRecSet = objConn.Execute(SQL)
%>

<b>Kolumner</b><br>

<% 
Do Until objRecSet.EOF
nick = objRecSet("nick")

Response.Write "- <a href='kolumn-"& nick &".asp'>"& nick &"</a><br>"

objRecSet.MoveNext
Loop
Set objRecSet = Nothing
Set objConn = Nothing
%>

big thx!

men varför funkade inte den första koden?

[Redigerat av streetrobban den 07 mar 2001]

Medlem sedan juni 200032 967 inlägg
#3

när du öppnar ditt recordset med .open som du gjorde så måste du först skapa recordsetobjektet med server.createobject, det verkar inte som du gjort det.

sedan i din open-rad använder du konstanter (adOpenStatic och adLockOptimistic), som definieras i adovbs.inc. denna fil måste man då inkludera för att det skall fungera.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

261 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)