Archief - ASP : current recordset does not support bookmarks

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

jakke18

Legacy Member
Ik krijg altijd dezelfde fout:
ADODB.Recordset error '800a0cb3'

Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.

De fout ligt bij de laatste regel

<%
set rst1 = Server.CreateObject("ADODB.Recordset")
rst1.open "select tblbericht.*,tblpersoon.* from tblbericht inner join tblpersoon on tblbericht.persid=tblpersoon.persid where tblbericht.topicID=" & intTopic & " order by tblbericht.berichtID",cnn,1,3

if Request.QueryString("pagina") = "" Then
huidigePagina = 1
Else
huidigePagina = CInt(Request.QueryString("pagina"))
End if

rst1.PageSize= 10
aantalPaginas= rst1.PageCount

if huidigePagina > aantalPaginas Then
huidigePagina = aantalPaginas
End if

if huidigePagina < 1 Then
huidigePagina = 1
End if

rst1.AbsolutePage = huidigePagina


ik heb alles al geprobeerd, cursortype verandert. Vele zeggen dat ik dit moet toevoegen: rst1.CursorLocation = adUseServer maar dat kent hij helemaal niet.
Men hosting bedrijf is sohosted.com als dat relevant zou moeten zijn...

BloodSeaker

Legacy Member
rs.open sql,cn,3,1,1
rs.PageSize = 15
rs.AbsolutePage = nPage ---> npage is de huidige pagina, of uit de querystring gehaald of op 1e pagina gezet...
do while NOT ( rs.EOF Or rs.AbsolutePage <> nPage)



Bovenstaande zijn enkele stukjes uit men code die relevant zijn met betrekking tot uw probleem
En dit werkt perfect. Als het op die manier niet lukt, dan ondersteunt je host het wsl niet

jakke18

Legacy Member
nee, het lukt nog niet. Steeds dezelfde fout. Zou asp.net een oplossing bieden?

edit: ja asp.net kan dit wel aan

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken. Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.

en maak van
rst1.open "select tblbericht.*,tblpersoon.* from tblbericht inner join tblpersoon on tblbericht.persid=tblpersoon.persid where tblbericht.topicID=" & intTopic & " order by tblbericht.berichtID",cnn,1,3

eens

rst1.open "select * from tblbericht inner join tblpersoon on tblbericht.persid=tblpersoon.persid where tblbericht.topicID=" & intTopic & " order by tblbericht.berichtID",cnn,1,3
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan