Question : pagination classique de recordset d'asp

J'ai attaché des codes dans l'asp classique, et lui travail très bien à moins que quand il rencontre le >= 1000 rows.
Do vous voyiez que de toute façon nous pouvons améliorer le temps de chargement de chargement ? Actuellement, c'est procédé stocké du temps out.
The renvoie environ 1000 rows.

class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
82 :
83 :
84 :
85 :
86 :
87 :
88 :
89 :
90 :
91 :
92 :
93 :
94 :
95 :
96 :
97 :
98 :
99 :
100 :
101 :
102 :
103 :
104 :
105 :
106 :
107 :
108 :
109 :
110 :
111 :
112 :
113 :
114 :
115 :
116 :
117 :
118 :
119 :
>function " de l'id= " codeSnippet743082 de
 ipagecount alors
						ipagecurrent = ipagecount
					finir si
					si < 1 ipagecurrent puis
						= 1 ipagecurrent
					finir si
					
					s'ipagecount = 0 puis
					p= "  "
					p=p et «  »
					p=p et « 
No Transaction
 » p=p et «  » p=p et «  » autrement Rs_PrintBondMarket_RefNo.AbsolutePage=ipagecurrent '/ p = «  » '"" > du "" /eservices/globalstyle.css de href= de "" des textes de "" de type= de "" de stylesheet de "" de p = de rel= de p et « de  » date >Marketing de la référence Report
Submitted de "" du "" 5 de colspan= de > » p = p et «  » "" du fond de "" de p = de valign= de p et « de  » >Bond No. de "" du "" 2 de p = de size= de p et « de  » >Bond Type de "" du "" 2 de p = de size= de p et « de >Principal du "" 2 de p = de size= de p et « de de "" du "" 2 de p = de size= de p et « de de "" du "" 2 de p = de size= de p et « de du "" 2 de p = de size= de p et « de de "" du "" 2 de p = de size= de p et « de de "" du "" 2 de p = de size= de p et « de de >CSI de "" du "" 2 de p = de size= de p et « de de "" du "" 2 de p = de size= de p et « de du "" 1 de p = de colspan= de p et « de  » p=p et «  » p=p et «  » Après 'si "" de <> d'agentnote alors '>Note de "" du "" 11 de colspan= de > » 'finir si finir si '/ "" du "" 11 de colspan= de p=p et « de d'argent de "" de color= de "" du "" 1 de size= de p=p et « de  » Rs_PrintBondMarket_RefNo.close placer Rs_PrintBondMarket_RefNo = rien placer Cmd_PrintBondMarket_RefNo = rien autrement
(CST) » si PrintTypeID = « 1 » puis p = href=javascript de p et « de Print bleu de "" de "" de color= de > » p = p et «   ; |  ;  » p = href= de p et « de Print bleu de "" de "" de color= de print_ex_url et « de > » p = p et «   ; |  ;  » p = href=javascript de p et « de Close bleu de "" de "" de color= de > » finir si p = p et « 
Marketing réf. CodeBond TermBond Amt.GWPOther AmountAgency CodePayment Number » "" >
 » et Rs_PrintBondMarket_RefNo.GetString (2, iPageSize) et « 
 » "" d'argent de "" de color= de "" du "" 1 de size= de p=p et « de
 » navurl= " print_refcodes.asp " action= de "" de frmbondnav de "" de name= de "" de poteau de "" de method= de p=p et « de  » pour I = 1 à l'ipagecount si I = ipagecurrent puis > de "" du "" 3 de size= de p=p et « de  » et » «  autrement si I = request.form (« page ») puis fontsize= " 4 " color1= " bleu " autrement fontsize= " 1 " color1= " noir " finir si le "" de type= de "" de nav_query_button de "" de class= de p=p et « de   ;  » finir si après "" >
" href=javascript de p=p et « de
You de p= le " ne sont pas autorisés pour regarder cette page. Veuillez nous contacter si vous avez n'importe quel question.
Close
 » finir si Print_RefCodeByAgencyID=p fonction de fin
class= de

Réponse : pagination classique de recordset d'asp

Pour l'exécution d'improvinf,
Vous pouvez faire une chose que -

Ajouter le paramètre au même procédé stocké que PageSize et startingIndex.

Et de la prise de base de données seulement ces rangées assorties.

vérifier procedurelogic stocké ;

http://www.beansoftware.com/ASP.NET-Tutorials/Paging-Stored-Procedures.aspx

http://www.aspfree.com/c/a/Database-Code/Paging-certain--of-records-using-Stored-Procedure-Command-Object-and-MSSQL-Server/

http://www.15seconds.com/issue/010308.htm

Espérer que ceci résout votre problème.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us