webForumDet fria alternativet

Dynamiskt antal poster i paging

ASP

7 svar · 441 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

Istället för att skriva
intPageSize = 10
för att få 10 poster så vill jag kunna skriva
intPageSize = "& innehallRS("gbPoster") &"
men då får jag

Microsoft VBScript compilation  error '800a0401'

Expected end of statement

/GBcpaging.asp, line 112

intPageSize = "& innehallRS("gbPoster") &"
-----------------------------^

Nån som vet om det går och HUR man skriver?

Medlem sedan feb. 20011 198 inlägg
#2

intPageSize = int(innehallRS("gbPoster"))

Medlem sedan feb. 20032 027 inlägg
#3

Gästboksinlägg

ADODB.Recordset error '800a0cc1'

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

/GBcpaging.asp, line 112

Medlem sedan jan. 2002992 inlägg
#4

kan vara så att gbPoster inte finns i innehallRS..

Medlem sedan mars 20041 505 inlägg
#5

WebbisNet skrev:

intPageSize = "& innehallRS("gbPoster") &"

Ständigt ser man detta konkatenerande av fnuttar hit och dit bland ASP-programmerare. Hur kommer det sig egentligen? :e

Medlem sedan feb. 20032 027 inlägg
#6

Har dubbelkollat och den finns där men får samma fel, tabellen finns

Medlem sedan feb. 20011 198 inlägg
#7

Finns gbPoster i select-satsen och i tabellen?

Medlem sedan feb. 20032 027 inlägg
#8

set innehallRS=objConn.Execute("select gbPoster from tblWebsida")

och

intPageSize = int(innehallRS("gbPoster")) , gbPoster finns i db med...nyss dubbelkollat

Dessa ligger i koden för pagingsidan

249 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)