Este artículo compartirá con usted algún código fuente que a menudo se usa en la programación ASP. Adecuado para principiantes para leer. Espero que te sea útil, ¡echemos un vistazo juntos!
ASP es la abreviatura de la página del servidor activo, que significa la página de servidor dinámico. ASP es una aplicación desarrollada por Microsoft para reemplazar los programas de secuencias de comandos CGI. Continúa con el artículo anterior >> http://www.vevb.com/kaifa/asp/70602.html
11. Conexión de la base de datos de acceso:
- <%
- opcionExpliCit
- Dimsttime, Endtime, Conn, Connstr, DB
- starttime = timer ()
- 'Cambiar el nombre de la base de datos
- db = data/dvbbs5.mdb
- Setconn = server.createObject (ADODB.Connection)
- Connstr = Provider = Microsoft.Jet.OLEDB.4.0; DataSource = & Server.Mappath (DB)
- 'Si su servidor usa una versión anterior del controlador de acceso, utilice el siguiente método de conexión
- 'Connstr = Driver = {Microsoft AccessDriver (*. Mdb)}; dbq = & server.mappath (db)
- Conn.openconnstr
- FunctLosedAtabase
- Conn.clar
- SetConn = nada
- Función final
- %>
12.SQL Conexión de la base de datos:
- <%
- opcionExpliCit
- Dimsttime, Endtime, Conn, Connstr, DB
- starttime = timer ()
- Connstr = Driver = {SQLServer}; server = hudenq-n11t33nb; uid = sa; pwd = xsfeihu; base de datos = dvbbs
- Setconn = server.createObject (ADODB.Connection)
- Conn.openconnstr
- FunctLosedAtabase
- Conn.clar
- SetConn = nada
- Función final
- %>
13. Abra el código de la página web con el teclado:
- <scriptLanguage = javaScript>
- functionCtlent (eventObject)
- {
- if ((event.ctrlkey && window.event.keycode == 13) || (event.altkey & window.event.keycode == 83)))
- {
- Window.open ('Sitio web', '', '')
- }
- }
- </script>
Aquí están los códigos de Ctrl+Enter y Alt+S por usted mismo y luego cámbalos.
14. Haga que la capa no sea sobrescribida por el código de control:
- <Divz-index: 2> <jectXXX> </ject> </div> #front
- <Divz-index: 1> <jectXXX> </ject> </div> #back
- <divid = layer2Style = Position: Absolute; arriba: 40; ancho: 400px; altura: 95px; z-índice: 2>
- <tableHeight = 100%width = 100%bgcolor =#ff0000> <tr>
- <tdheight = 100%width = 100%> </td> </tr> </table> <iframeWidth = 0Height = 0> </frame> </div>
- <divid = layer1style = posición: absoluto; arriba: 50; ancho: 200px; altura: 115px; z-índice: 1>
- <iframeHeight = 100%width = 100%> </iframe> </div>
15.Dongwang Flash Código de publicidad:
- <ObjectClassid = CLSID: D27CDB6E-AE6D-11CF-96B8-444553540000
- CodeBase = http: //download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0
- Ancho = 468Height = 60>
- <ParamName = MovieValue = Images/yj16d.swf>
- <ParamName = QualityValue = High>
- <incrementsrc = imágenes/dvbanner.swfQuality = high
- pluginspage = http: //www.macromedia.com/shockwave/download/index.cgi? p1_prod_version = shockwaveFlash;
- ;;;;;;;;;;;;;;;
16. Código de ventana emergente de VBS:
- <scriptLanguage = vBscript>
- msgbox no se ha registrado ni inició sesión en el foro, 0, foro boutique
- ubicación.href = login.asp
- </script>
17. Use FSO para modificar las funciones de contenido específicas del archivo:
- functSoChange (nombre de archivo, destino, cadena)
- Dimobjfso, objcountfile, filetempdata
- Setobjfso = server.createObject (scripting.filesystemObject)
- SetobjCountFile = objfso.opentextfile (server.mappath (nombre de archivo), 1, verdadero)
- Filetempdata = objCountFile.Readall
- objcountfile.close
- FiletEMPData = reemplazar (filetEMPDATA, target, cadena)
- SetObJCountFile = objfso.createTextFile (server.mappath (nombre de archivo), verdadero)
- objcountfile.WriteFiletempData
- objcountfile.close
- Setobjcountfile = nada
- Setobjfso = nada
- Función final
18. Funciones que usan FSO para leer el contenido del archivo:
- FINTOFSOFILEREAD (nombre de archivo)
- Dimobjfso, objcountfile, filetempdata
- Setobjfso = server.createObject (scripting.filesystemObject)
- SetobjCountFile = objfso.opentextfile (server.mappath (nombre de archivo), 1, verdadero)
- Fsofilread = objCountFile.Readall
- objcountfile.close
- Setobjcountfile = nada
- Setobjfso = nada
- Función final
19. Funciones que usan FSO para leer una determinada línea de un archivo:
- functsolinedit (nombre de archivo, lino)
- iflinenum <1thenexitfunction
- Dimfso, F, Temparray, Tempcnt
- setfso = server.createObject (scripting.filesystemObject)
- ifnotfso.fileExists (server.mappath (nombre de archivo)) entoncesxitfunction
- setf = fso.opentextfile (server.mappath (nombre de archivo), 1)
- ifnotf.atendofStreamThen
- tempcnt = f.Readall
- f.clar
- setf = nada
- Template = Split (tempcnt, chr (13) y chr (10))
- iflinenum> Ubund (Temparray)+1Then
- extinción
- demás
- FSOLINEDIT = TEMPARRAY (LINENUM-1)
- endif
- endif
- Función final
20. Funciones que modifican el contenido específico del archivo usando FSO:
- functSoChange (nombre de archivo, destino, cadena)
- Dimobjfso, objcountfile, filetempdata
- Setobjfso = server.createObject (scripting.filesystemObject)
- SetobjCountFile = objfso.opentextfile (server.mappath (nombre de archivo), 1, verdadero)
- Filetempdata = objCountFile.Readall
- objcountfile.close
- FiletEMPData = reemplazar (filetEMPDATA, target, cadena)
- SetObJCountFile = objfso.createTextFile (server.mappath (nombre de archivo), verdadero)
- objcountfile.WriteFiletempData
- objcountfile.close
- Setobjcountfile = nada
- Setobjfso = nada
- Función final
21. Funciones que usan FSO para leer el contenido del archivo
:
- FINTOFSOFILEREAD (nombre de archivo)
- Dimobjfso, objcountfile, filetempdata
- Setobjfso = server.createObject (scripting.filesystemObject)
- SetobjCountFile = objfso.opentextfile (server.mappath (nombre de archivo), 1, verdadero)
- Fsofilread = objCountFile.Readall
- objcountfile.close
- Setobjcountfile = nada
- Setobjfso = nada
- Función final
22. Funciones que usan FSO para leer una determinada línea de un archivo:
- functsolinedit (nombre de archivo, lino)
- iflinenum <1thenexitfunction
- Dimfso, F, Temparray, Tempcnt
- setfso = server.createObject (scripting.filesystemObject)
- ifnotfso.fileExists (server.mappath (nombre de archivo)) entoncesxitfunction
- setf = fso.opentextfile (server.mappath (nombre de archivo), 1)
- ifnotf.atendofStreamThen
- tempcnt = f.Readall
- f.clar
- setf = nada
- Template = Split (tempcnt, chr (13) y chr (10))
- iflinenum> Ubund (Temparray)+1Then
- extinción
- demás
- FSOLINEDIT = TEMPARRAY (LINENUM-1)
- endif
- endif
- Función final
En este punto, te lo presentaré en el resumen de los códigos ASP de uso común.