Recommandé: instance ASP: affichage instantané de la visionneuse de page actuelle ASP réalise l'affichage instantané de la vision de page actuelle Nombre de personnes en ligne.
C'est ma propre expérience, pour vous.
Mon objectif est de faciliter le développement, de considérer les déclarations de mise en œuvre aussi peu que possible et de consacrer plus d'énergie à la réflexion sur la logique commerciale. J'espère que mon article vous inspirera et vous aidera.
Ok, passons au point:
Jetons un coup d'œil aux exemples suivants:
| Ce qui suit est le contenu cité: <% db_path = base de données / cnbruce.mdb Définir Conn = Server.CreateObject (ADODB.Connection) Connstr = fournisseur = Microsoft.Jet.oledb.4.0; Data Source = & Server.Mappath (DB_PATH) Conn.Open Connstr Set rs = server.createObject (adodb.recordSet) sql = select * from cnarticle Rs.Open SQL, Conn, 1,1 Si Rs.Eof et Rs.Bof alors Response.Write (pas encore d'article) autre Faire jusqu'à Rs.Eof Response.Write (le titre de l'article est: & rs (cn_title)) Response.Write (<br> L'auteur de l'article est: & rs (cn_author)) Response.Write (<br> L'article est ajouté à: & rs (cn_time)) Response.Write (<br> Le contenu de l'article est: & rs (CN_Content)) réponse.write (<hr>) Rs.MovEnext Boucle terminer si Rs.Close Définir RS = rien Conn.Close Définir Conn = Rien %> |
Eh bien, c'est un exemple typique de la lecture des données et de les affichages, voir: http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=448
Eh bien, c'est vraiment simple. De haut en bas, il est facile à comprendre. Mais lorsque vous lisez, insérez, supprimez et modifiez plusieurs tables, et quand il y a beaucoup de HTML / JS dans votre code, vous aurez une question: pourquoi y a-t-il tant de choses à répéter?
Donc, généralement, nous séparons quelques opérations simples et les écrivons dans des classes ou des fonctions et les mettons dans des fichiers incluent.
Ensuite, nous pouvons utiliser deux fichiers pour implémenter l'opération ci-dessus:
conn.asp
| Ce qui suit est le contenu cité: <% db_path = base de données / cnbruce.mdb Définir Conn = Server.CreateObject (ADODB.Connection) Connstr = fournisseur = Microsoft.Jet.oledb.4.0; Data Source = & Server.Mappath (DB_PATH) Conn.Open Connstr %> |
showit.asp
| Ce qui suit est le contenu cité: <! - # Inclure File = Conn.asp -> <% Set rs = server.createObject (adodb.recordSet) sql = select * from cnarticle Rs.Open SQL, Conn, 1,1 Si Rs.Eof et Rs.Bof alors Response.Write (pas encore d'article) autre Faire jusqu'à Rs.Eof Response.Write (le titre de l'article est: & rs (cn_title)) Response.Write (<br> L'auteur de l'article est: & rs (cn_author)) Response.Write (<br> L'article est ajouté à: & rs (cn_time)) Response.Write (<br> Le contenu de l'article est: & rs (CN_Content)) réponse.write (<hr>) Rs.MovEnext Boucle terminer si Rs.Close Définir RS = rien Conn.Close Définir Conn = Rien %> |
Référence: http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=448
Maintenant, c'est relativement simple. S'il existe plusieurs pages d'opération, nous avons juste besoin d'importer le fichier de connexion, mais il n'est toujours pas assez concis. Qu'est-ce qui n'est pas concis?
J'ai créé un serveur, écrivant de près tout le temps, ce qui facilite la création d'erreurs et ressemble trop à voir avec le contenu.
Partager: Tutoriel ASP: comment résoudre le délai d'exécution du script ASP en cours d'exécution J'apprends les connaissances du serveur récemment. Parfois, je rencontre une erreur dans laquelle le script ASP exécute le délai d'expiration, ce qui est vraiment gênant. J'ai trouvé des informations pertinentes et il existe des solutions. Le délai d'expiration du script par défaut d'IIS est de 90 secondes. Si vous téléchargez un logiciel ou transférez des données plus de 90 secondes.
4 pages au total Page précédente 1234Next Page