Recommandé: comment générer du HTML dans ASP? Il existe déjà de nombreux systèmes d'information qui génèrent du HTML, mais ils utilisent tous des modèles. Cette fonction enregistre le code HTML généré par la page ASP dans un fichier HTML, il n'est donc pas nécessaire de modifier la page d'origine pour compléter facilement un système d'information qui génère HTML. ^ _ ^ Étant donné que le code est relativement court, le contenu cité suivant n'est pas commenté ici:% 'Lorsque la cible
Nous rencontrons souvent plusieurs problèmes de requête et les longues déclarations SQL rendent souvent les moines confus. Surtout lorsque la partie du client remplit les conditions de requête, il sera encore plus difficile d'utiliser des méthodes ordinaires.
Ce qui suit utilise intelligemment l'identité de l'endroit où 1 = 1 (en fait, c'est beaucoup, laissez-le avoir une valeur de vrai) pour résoudre ce problème.
Résumé du texte
'Titre des informations sur le sujet
«Entreprise le nom de l'entreprise qui a publié les informations
'Contenu le contenu des informations publiées
'Adresse de l'adresse de l'entreprise
«Profil de l'entreprise d'international
'Remarque les instructions connexes
Toutes les valeurs ci-dessus sont soumises par formulaire, puis les valeurs correspondantes sont obtenues par: sujet = TRIM (request.form (sujet)), etc.
<%
«Cette fonction est très critique! --------------------------------
Fonction SQL (A, B, SQLS)
Si b <> alors 'Si le client ne soumet pas cette valeur, l'instruction SQL correspondante ne sera pas générée.
SQLS = SQLS & & & A & Like '% & B &%'
terminer si
SQL = SQLS
Fonction finale
'-----------------------------------------------------------------------------------------------------------------------------
Définir Conn = Server.CreateObject (ADODB.Connection)
Dbpath = server.mappath (/database/mydb.mdb)
Conn.open Driver = {Microsoft Access Driver (* .mdb)}; pwd =; dbq = & dbPath
Set rs = server.createObject (adodb.recordSet)
SQLS = SELECT * FROM MYTABLE où 1 = 1
«Les appels suivants sont la fonction ci-dessus, et il y a de nombreux appels (théoriquement tous)
SQLS = SQL (sujet, sujet, SQLS)
SQLS = SQL (société, société, SQLS)
SQLS = SQL (Contenu, Contenu, SQLS)
SQLS = SQL (adresse, adresse, SQLS)
SQLS = SQL (Infomation, Infomination, SQLS)
SQLS = SQL (Remarque, Remarque, SQLS)
SQLS = SQLS & Order by ID DESC
Rs.Open SQLS, Conn, 3,2
%>
Conclusion
S'il n'y a pas de fonction de fonction clé SQL (A, B, SQLS), nous pouvons imaginer combien de jugements sont nécessaires les uns après les autres!
Partager: comment utiliser la technologie de script ASP Dans les scripts VB, vous n'avez pas à définir des variables ou à définir explicitement leurs types dans d'autres langages de script. Une variable existe lorsque vous l'utilisez pour la première fois. Cependant, cette fonctionnalité permet à votre code d'exister largement dans les dactylographiques. Si vous définissez à tort un nom de variable dans le code, une nouvelle variable sera créée. Votre script peut ne pas fonctionner correctement.