Recommandé: asp conseils: améliorer l'efficacité de la collecte des demandes Améliorer l'efficacité de l'utilisation de la collection de demandes pour accéder à une collection ASP pour extraire une valeur est un processus de consommation de ressources longs et informatique. Étant donné que cette opération contient une série de recherches d'ensembles connexes, cela est beaucoup plus lent que d'accéder à une variable locale. Donc, si vous prévoyez d'être dans la page
1. Créez une table tiku_koushi
si existe (sélectionnez * dans dbo.sysobjects où id =
object_id (n '[dbo]. [tiku_koushi]') et objectProperty
(id, n'isUsertable ') = 1)
Table de dépôt [dbo]. [tiku_koushi]
ALLER
Créer une table [dbo]. [Tiku_koushi] (
[id] [int] identité (1, 1) pas nul,
[Titre] [Varchar] (250) Collate
Chinois_prc_ci_as null,
[list2_id] [char] (10) Collater
Chinois_prc_ci_as null
) Sur [primaire]
ALLER
2. Procédure stockée SP_C
Créer Proc SP_C
@TableName Varchar (50),
@Title Varchar (250),
@ list2_id varchar (50)
comme
si @ tablename = 'tiku_koushi'
Sélectionnez Count (*) From tiku_koushi où le titre comme '%' @title '%' et list2_id = @ list2_id
ALLER
3. Procédure stockée sp_search_tiku
Créer une procédure SP_SEARCH_TIKU
@TableName Varchar (50),
@Title Varchar (250),
@ list2_id varchar (10),
@PageSize int,
@Page int
COMME
si @ tablename = 'tiku_koushi'
Commencer
déclarer @ks int
DÉCLARE @STR VARCHAR (200)
set @ ks = @ pagesize * (@ page-1)
Si cela ne existe pas (sélectionnez * dans dbo.sysObjects où id = object_id (n '[dbo]. [temp_table91]') et ObjectProperty (id, n'isUserable ') = 1)
Commencer
Sélectionnez * dans temp_table91 de tiku_koushi où
titre comme '%' @title '%' et list2_id = @ list2_id commande
par id desc
Définir RowCount @PageSize
set @ str = 'select * from temp_table91 où je ne suis pas dans
(Sélectionnez TOP 'STR (@KS)' ID From Temp_Table91) '
exécuter (@str)
TABLE DROP TEMP_TABLE91
fin
fin
ALLER
4. Search_koushi.asp
autre
%>
Partager: ASP implémente un programme d'instance qui ajoute dynamiquement du contenu de formulaire Plusieurs fois, si vous ne connaissez pas le nombre de formulaires dont vous avez besoin, vous devez être en mesure de contrôler la quantité de formulaires. Les deux effets suivants ont été collectés: voici le contenu cité: <html> <body> <form name =