webForumDet fria alternativet

fel? var?

ASP

6 svar · 192 visningar · startad av jns

Medlem sedan dec. 2001132 inlägg
Frågan#1

detta verkar ej fungera... vad tror ni kan vara felet?

bla bla bla

<script language="javascript">
function openwindow(URL,xsize,ysize) {
properties="status=0,toolbar=0,menubar=0,scrollbars=0,resizable=0)";
properties+=",width="+xsize;
properties+=",height="+ysize;
window.open(URL,"infowindow",properties);}
</script>

<%
set mincon =Server.CreateObject("ADODB.Connection")
set rs = server.createobject("ADODB.Recordset")
mincon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\kalasmannen\db\db_guestbook.mdb")
SQL = "SELECT * from guestbook"
rs.Open SQL, mincon
%>

bla bla bla...

<table width="285" border="0" cellspacing="0" cellpadding="0" align="center">
<%
Do while Not rs.EOF
%>
<tr>
<td>
<div align="center"><img src="pics/guestbook/line.gif" width="295"></div>
</td>
</tr>
<tr>
<td>
<%=rs("mgs")%> //<a href = javascript:openwindow('msgnfo.asp?id=<%=rs("ID")%>','200','150')><b><%=rs("Name")%></b></a>
</td>
</tr>
<%
rs.MoveNext
Loop
Set mincon = Nothing
%>
</table>

felet sägs vara:

ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/kalasmannen/bookread.asp, line 56

------------------
Tiden går och går medans jns sover och sover...

[Redigerat av jns den 06 feb 2002]

[Redigerat av jns den 06 feb 2002]

Medlem sedan dec. 200012 464 inlägg
#2

Du har använder ett fältnamn i ett recordset som inte finns definierat, t.ex:

RS("mgs") -> rs("msg")

------------------
essentitia preter non sans multiplicandum

Medlem sedan nov. 20017 144 inlägg
#3

Alla vänliga forumdeltagare här på WF brukar uppskatta att man tar med felkoden som du får när du kör koden.
Lägg till (kod) <%din kod%> (/kod)
()=[]

Så blir det så här

Vidare så har jag inget svar på din fråga!

Förutom att detta nog skall stå på samma rad:

mincon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\kalasmannen\db\db_guestbook.mdb")

MVH Jesper

------------------
If ASPackad date-1 then ASPerin Now

Medlem sedan dec. 2001132 inlägg
#4

Tack LarsG! det fungerade... klandigt gjort av mig...

Och Jesper T... det ska jag komma ihåg till nästa gång... har inte varit här så länge...

------------------
Tiden går och går medans jns sover och sover...

Medlem sedan dec. 2001132 inlägg
#5

jag har en till liten fråga... när jag ändå häller på...
vart ställer man in i Access 2000 att man ska kunna ha fler bokstäver i

jag kan nu endast ha 52 bokstäver... och jag har letet men inte hittat stället där man kan ställa in det... men nu är inte jag så hemma i Access men en då...

------------------
Tiden går och går medans jns sover och sover...

[Redigerat av jns den 06 feb 2002]

Medlem sedan juni 20019 024 inlägg
#6

Välj: Visa > Design.

Markera det fältnamn du vill redigera. Nere på botten av fönstret får du fram "storlek" eller något i den stilen, där kan du ange storleken upp till 255.

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

Medlem sedan dec. 2001132 inlägg
#7

man tackar och bockar för det snabba svaret... detta har varit en lärorik dag

------------------
Tiden går och går medans jns sover och sover...

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