Cet article partagera avec vous un code source qui est souvent utilisé dans la programmation ASP. Convient aux débutants à lire. J'espère que cela vous sera utile, jetons un coup d'œil ensemble!
ASP est l'abréviation de la page du serveur actif, ce qui signifie la page du serveur dynamique. ASP est une application développée par Microsoft pour remplacer les programmes de script CGI. Suite à l'article précédent >> http://www.vevb.com/kaifa/asp/70602.html
11. Connexion de la base de données Access:
- <%
- option Explicit
- DIMSTARTIME, FINDITE, Conn, Connstr, DB
- startTime = TIMER ()
- 'Changez le nom de la base de données
- db = données / dvbbs5.mdb
- SetConn = server.createObject (adodb.connection)
- Connstr = fournisseur = Microsoft.Jet.oledb.4.0; DataSource = & Server.Mappath (DB)
- 'Si votre serveur utilise une ancienne version du pilote d'accès, veuillez utiliser la méthode de connexion suivante
- 'Connstr = Driver = {Microsoft AccessDriver (*. MDB)}; DBQ = & Server.Mappath (DB)
- Conn.OpenConstr
- functionclosedatabase
- Conn.Close
- SetConn = rien
- Finition de fin
- %>
Connexion de la base de données 12.SQL:
- <%
- option Explicit
- DIMSTARTIME, FINDITE, Conn, Connstr, DB
- startTime = TIMER ()
- connstr = driver = {sqlServer}; server = hudenq-n11t33nb; uid = sa; pwd = xsfeihu; database = dvbbs
- SetConn = server.createObject (adodb.connection)
- Conn.OpenConstr
- functionclosedatabase
- Conn.Close
- SetConn = rien
- Finition de fin
- %>
13. Ouvrez le code de la page Web avec le clavier:
- <ScriptLanguage = JavaScript>
- functionctlent (eventObject)
- {
- if ((event.ctrlkey && window.event.keycode == 13) || (event.altkey & window.event.KeyCode == 83))
- {
- window.open ('site Web', '', '')
- }
- }
- </cript>
Voici les codes de Ctrl + Entrée et Alt + S par vous-même, puis les modifier.
14. Faites la couche non écrasée par le code de contrôle:
- <divz-index: 2> <objectxxx> </ object> </div> #front
- <divz-index: 1> <objectxxx> </ objet> </div> #back
- <divid = couche2style = position: absolu; en haut: 40; largeur: 400px; hauteur: 95px; index z: 2>
- <TableHeight = 100% largeur = 100% bgcolor = # ff0000> <tr>
- <tdHeight = 100% width = 100%> </td> </tr> </ table> <iframeWidth = 0Height = 0> </ iframe> </div>
- <divid = couche1style = position: absolu; en haut: 50; largeur: 200px; hauteur: 115px; index z: 1>
- <iframeHeight = 100% width = 100%> </iframe> </div>
15.Dongwang Flash Code de publicité:
- <objetClassId = ClSid: D27CDB6E-AE6D-11CF-96B8-444553540000
- CodeBase = http: //download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0
- largeur = 468height = 60>
- <paramname = filmvalue = images / yj16d.swf>
- <paramname = QualityValue = High>
- <embedsrc = images / dvbanner.swfquality = high
- pluginspage = http: //www.macromedia.com/shockwave/download/index.cgi? p1_prod_version = shockwaveflash;
- ;;;;;;;;;;;;;
16.VBS Code de fenêtre popup:
- <ScriptLanguage = VBScript>
- MSGBOX Vous n'avez pas inscrit ou connecté au forum Forum, 0, Boutique Forum
- location.href = login.asp
- </cript>
17. Utilisez FSO pour modifier les fonctions de contenu spécifiques au fichier:
- functionfsochange (nom de fichier, cible, chaîne)
- Dimobjfso, objCountFile, filempdata
- SetObjfso = server.createObject (scripting.fileSystemObject)
- SetObjCountFile = objfso.OpenTExtFile (server.mappath (nom de fichier), 1, true)
- FilempData = objCountFile.readall
- objCountFile.close
- FilempData = remplacer (filempdata, cible, chaîne)
- SetObjCountFile = objfso.CreateTextFile (server.mappath (nom de fichier), true)
- objCountFile.WriteFilempdata
- objCountFile.close
- SetObjCountFile = rien
- SetObjfso = rien
- Finition de fin
18. Fonctions qui utilisent FSO pour lire le contenu du fichier:
- functionfsofileread (nom de fichier)
- Dimobjfso, objCountFile, filempdata
- SetObjfso = server.createObject (scripting.fileSystemObject)
- SetObjCountFile = objfso.OpenTExtFile (server.mappath (nom de fichier), 1, true)
- FsoFileRead = objCountFile.readall
- objCountFile.close
- SetObjCountFile = rien
- SetObjfso = rien
- Finition de fin
19. Fonctions qui utilisent FSO pour lire une certaine ligne d'un fichier:
- functionfsolinedit (nom de fichier, linem)
- iflinenum <1Thenexitfunction
- dimfso, f, temparray, tempcnt
- setfso = server.createObject (scripting.fileSystemObject)
- ifnotfso.fileexists (server.mappath (nom de fichier)) alorsxitfunction
- setf = fso.OpenTExtFile (server.mappath (nom de fichier), 1)
- ifnotf.atendofstreamhen
- tempcnt = f.readall
- f.close
- setf = rien
- template = Split (Tempcnt, Chr (13) & Chr (10))
- iflinenum> ubund (temparray) + 1Then
- sortie
- autre
- Fsolinedit = temparray (linenum-1)
- endire
- endire
- finition de fin
20. Fonctions qui modifient le contenu spécifique au fichier à l'aide de FSO:
- functionfsochange (nom de fichier, cible, chaîne)
- Dimobjfso, objCountFile, filempdata
- SetObjfso = server.createObject (scripting.fileSystemObject)
- SetObjCountFile = objfso.OpenTExtFile (server.mappath (nom de fichier), 1, true)
- FilempData = objCountFile.readall
- objCountFile.close
- FilempData = remplacer (filempdata, cible, chaîne)
- SetObjCountFile = objfso.CreateTextFile (server.mappath (nom de fichier), true)
- objCountFile.WriteFilempdata
- objCountFile.close
- SetObjCountFile = rien
- SetObjfso = rien
- Finition de fin
21. Fonctions qui utilisent FSO pour lire le contenu des fichiers
:
- functionfsofileread (nom de fichier)
- Dimobjfso, objCountFile, filempdata
- SetObjfso = server.createObject (scripting.fileSystemObject)
- SetObjCountFile = objfso.OpenTExtFile (server.mappath (nom de fichier), 1, true)
- FsoFileRead = objCountFile.readall
- objCountFile.close
- SetObjCountFile = rien
- SetObjfso = rien
- Finition de fin
22. Fonctions qui utilisent FSO pour lire une certaine ligne d'un fichier:
- functionfsolinedit (nom de fichier, linem)
- iflinenum <1Thenexitfunction
- dimfso, f, temparray, tempcnt
- setfso = server.createObject (scripting.fileSystemObject)
- ifnotfso.fileexists (server.mappath (nom de fichier)) alorsxitfunction
- setf = fso.OpenTExtFile (server.mappath (nom de fichier), 1)
- ifnotf.atendofstreamhen
- tempcnt = f.readall
- f.close
- setf = rien
- template = Split (Tempcnt, Chr (13) & Chr (10))
- iflinenum> ubund (temparray) + 1Then
- sortie
- autre
- Fsolinedit = temparray (linenum-1)
- endire
- endire
- finition de fin
À ce stade, je vous le présenterai dans le résumé des codes ASP couramment utilisés.