Recommandé: migrer de l'ASP vers l'ASP - Considérations initiales (II) En utilisant la même idée que la création d'une connexion universelle dans un module séparé, nous créons un paglet. Pagelet permet aux développeurs de créer des pseudo-contrôles, qui peuvent être utilisés pour afficher les propriétés, les méthodes et les événements ainsi que les objets. Notre solution est: créer un
Tutoriel très simple pour les amis qui aiment le référencement. Remplacez http: //www.***.cn/article.asp? Logid = 26 par http: //www.***.cn/article.asp? /A26.html. Il n'est pas nécessaire d'utiliser IIS ISAPI_REWRITE pour faire une réécriture d'URL basée sur IIS
1. La base de données est simple à utiliser l'accès, data.mdb pour créer un article de table, avec trois champs: id, titre, contenu; Numérotation automatique, titre et contenu de l'article.
2. Config.asp
Code de base ASP / Visual
| Ce qui suit est le contenu cité: <% 'Lien de base de données db = data.mdb Définir Conn = Server.CreateObject (ADODB.Connection) Connstr = fournisseur = Microsoft.jet.oledb.4.0; Data Source = & Server.Mappath (DB) Conn.Open Connstr Si err alors err.Clear Définir Conn = Rien Response.Write Il y a une erreur dans la connexion de la base de données, veuillez vérifier la chaîne de connexion. Réponse. Terminer si «Définissez la lecture de l'interface de lecture des nouvelles Dim News_Title, News_Content Sub ReadNews () set rs1 = server.createObject (adodb.recordSet) SQL1 = SELECT ID, titre, contenu de l'article où id = & id RS1.Open SQL1, Conn, 3,3 News_title = rs1 (titre) News_content = rs1 (contenu) rs1.close définir RS1 = rien Sub-Sub %> |
3. Default.asp
Ce qui suit est le contenu cité:
Code de base ASP / Visual
<! - # include file = config.asp ->
<l>
<%
Set rs = server.createObject (adodb.recordSet)
SQL = SELECT * à partir de l'article
Rs.Open SQL, Conn, 1,1
faire tout en pas Rs.Eof
%>
<li> <a href = article.asp? / <% = rs (id)%>. html> <% = Left (Trim (rs (titre)), 30)%> </a> </li>
<%
Rs.MovEnext
boucle
Rs.Close
Définir RS = rien
%>
</l>
4. Article.
Code de base ASP / Visual
Ce qui suit est le contenu cité: <! - # include file = config.asp -> <% id = request.querystring (id) Si id = alors server_v40 = request.servervariables (query_string) id = int (remplacer (remplacer (server_v40, /,),. html,)) Terminer si Appeler ReadNews () %> <div> Titre: <b> <% = news_title%> </b> <br /> Contenu: <% = news_content%> </div> |
Partager: comment implémenter la session de partage ASP et ASP.NET Dans .NET, le mécanisme de stockage de la session est différent de celui de l'ASP. Bien qu'il puisse exécuter ASP et ASPX en même temps dans le même IIS, la session ne peut pas être transmise entre eux. Auparavant, un grand nombre de systèmes ont été utilisés pour ASP. Pendant le processus de mise à niveau, si l'ASP est complètement abandonné