webForumDet fria alternativet

Felmeddelande

ASP

15 svar · 395 visningar · startad av danielpetersson

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

Jag får detta felmeddelande när jag kör min asp-kod:

ADODB.Recordset fel '800a0cb3'
Åtgärden som programmet begärt stöds inte av leverantören.

/test/thisfile.asp, rad 88

Rad 88: rst.AbsolutePage = iPageNum

Innebär det att min databas inte klarar av rst.AbsolutePage? Eller kan man gå runt detta problemet och skriva något snarlikt?

Tacksam för svar

Medlem sedan maj 200010 687 inlägg
#2

Nja, det är väl snarare så att AbsolutePage inte finns med i din version av ADO. Det är inte så att du kör Linux med ChilliASP? :)

Medlem sedan apr. 2002123 inlägg
#3

Jag kör Microsoft Personal Web Server

Medlem sedan apr. 2002123 inlägg
#4

Kan man updatera sin ADO-version? Var kan man isåfall hämta en nyare version och hur gör man?

Medlem sedan mars 20002 836 inlägg
#5

https://www.microsoft.com/data för att hämta nyare version av MDACen ....

Medlem sedan apr. 2002123 inlägg
#6

Problemet kvarstår trots installationen av den nya MDAC:en.

Medlem sedan mars 20015 287 inlägg
#7

kAN INTE DENNA TRÅD KANSKE HJÄLPA DIG: http://www.webforum.nu/showthread.php?s=&threadid=42817&highlight=AbsolutePage

UPS caps...

Medlem sedan apr. 2002123 inlägg
#8

DET VAR INTE DET SOM VAR FEL, SOLBULLE

Medlem sedan apr. 2002123 inlägg
#9

Nu står det så här istället:

ADODB.Recordset fel '800a0cb3'
Aktuellt Recordset stöder inte bokmärken. Det kan bero på en begränsning av providern eller den valda markörtypen.

Medlem sedan juni 200032 967 inlägg
#10

Du kanske skulle kunna visa oss lite kod så blir det lättare att hjälpa till. Jag gissar att det har med sättet du öppnar recordsetet att göra.

A och O när saker och ting inte funkar: visa kod.

Mvh,

Medlem sedan apr. 2002123 inlägg
#11

Const NumPerPage = 10
dim CurPage
Dim CurPage
If Request.QueryString("CurPage") = "" then
CurPage = 1 'We're on the first page
Else
CurPage = Request.QueryString("CurPage")
End if

Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=xxx;UID=;PWD="
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")

rs.CursorLocation = 3
rs.CacheSize = NumPerPage

Dim strSQL
strSQL = "SELECT * FROM f4_avgr"
rs.Open strSQL, conn
rs.MoveFirst
rs.PageSize = NumPerPage

Dim TotalPages
TotalPages = rs.PageCount
rs.AbsolutePage = CurPage

Medlem sedan nov. 20017 144 inlägg
#12

Varför dimmar du CurPage två gånger?

Medlem sedan apr. 2002123 inlägg
#13

Oj det blev fel med dimmande när jag kopiera och klistra in. Men det är ju inte det som e felet

Medlem sedan juni 200032 967 inlägg
#14

Prova:

rs.Open strSQL, conn, 3, 3
Medlem sedan apr. 2002123 inlägg
#15

Tackar så hemskt mycket, bäste herr Forumledare. Nu funkar det hur bra som helst.

Tackar och bockar

Medlem sedan mars 20015 287 inlägg
#16

Å jag säger ingenting... :OO ;)

263 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)