Frågan#1 Hejsan! Får detta felmess:
ADODB.Recordset error '800a0cb3'
Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.
/gastbok_old.asp, line 66
Rad 66:
RS.PageSize = 10
If not RS.EOF then
[B]RS.AbsolutePage = nextPage[/B]
Varför säger den så?
@ndersMedlem sedan juni 200032 967 inläggDu har väl öppnat ditt recordset utan att ange de egenskaper som krävs för att du ska få tillgång till recordsetobjektets pagingfunktionalitet?
jadu, de e nog möjligt!
nextPage = TRIM( Request("nextPage"))
IF nextPage = "" THEN nextPage = 1
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("databas/databas.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strConnString
SQL = "SELECT namnid, namn, datum, id, privat, inlagg FROM gb WHERE gbid='" & Request.Querystring("id") & "' ORDER BY id desc"
Set RS = Conn.Execute(SQL)
Men de har funkat tidigare.. missade jag nått när jag ändrat nått kanske?
SSebbeMedlem sedan jan. 20032 285 inlägg Ändra raden
Set RS = Conn.Execute(SQL)
till
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQL, Conn, 1, 3
Sebbe skrev:
Ändra raden
Set RS = Conn.Execute(SQL)
till
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQL, Conn, 1, 3
Det gjorde susen! hade jag inte öppnat rs rätt eller?
SSebbeMedlem sedan jan. 20032 285 inlägg Just när du ska använda paging måste du använda en viss pekartyp, vilket man inte kan göra med Conn.Execute().
R:/ ähh. glöm det, det var inget! :)
Sebbe skrev:
Just när du ska använda paging måste du använda en viss pekartyp, vilket man inte kan göra med Conn.Execute().
Okej, till vad ungefär kan man ha Conn.Execute()?
och när vet man när man ska använda vad? vilket är bäst? snabbast?