Este artigo compartilhará com você algum código -fonte que é frequentemente usado na programação ASP. Adequado para iniciantes lerem. Espero que seja útil para você, vamos dar uma olhada juntos!
ASP é a abreviação da página do servidor ativo, significando a página do servidor dinâmico. O ASP é um aplicativo desenvolvido pela Microsoft para substituir os programas de script CGI. Continuou com o artigo anterior >> http://www.vevb.com/kaifa/asp/70602.html
11. Connection do banco de dados de acesso:
- <%
- optionExplicit
- Dimstartime, Endtime, Conn, Connstr, dB
- startTime = timer ()
- 'Altere o nome do banco de dados
- db = dados/dvbbs5.mdb
- SetConn = server.createObject (adodb.connection)
- Connstr = provedor = Microsoft.Jet.oledb.4.0; DataSource = & Server.mappath (DB)
- 'Se o seu servidor usar uma versão mais antiga do driver de acesso, use o seguinte método de conexão
- 'Connstr = driver = {Microsoft AccessDriver (*. MDB)}; dbq = & server.mappath (db)
- Conn.OPENCONNSTR
- functionCloSedatabase
- Conn.Close
- SetConn = nada
- Função final
- %>
12.SQL Database Connection:
- <%
- optionExplicit
- Dimstartime, Endtime, Conn, Connstr, dB
- startTime = timer ()
- Connstr = driver = {sqlServer}; server = hudenq-n11t33nb; uid = sa; pwd = xsfeihu; banco de dados = dvbbs
- SetConn = server.createObject (adodb.connection)
- Conn.OPENCONNSTR
- functionCloSedatabase
- Conn.Close
- SetConn = nada
- Função final
- %>
13. Abra o código da página da web com o teclado:
- <ScriptLanguage = JavaScript>
- functionCtlent (EventObject)
- {
- if ((event.ctrlkey && window.event.keycode == 13) || (event.altkey & window.event.keycode == 83))
- {
- Window.open ('Site', '', '')
- }
- }
- </script>
Aqui estão os códigos de Ctrl+Enter e Alt+S sozinho e depois alterá -los.
14. Faça a camada não substituída pelo código de controle:
- )
- <Divz-Index: 1> <BecjectXxx> </object> </div> #back
- <divid = camada2style = posição: absoluto; topo: 40; largura: 400px; altura: 95px; z-index: 2>
- <tabelaHeight = 100%largura = 100%bgcolor =#ff0000> <tr>
- <tdHeight = 100%largura = 100%> </td> </tr> </tabela> <iframeWidth = 0Height = 0> </friMame> </div>
- <divid = camada1style = posição: absoluto; topo: 50; largura: 200px; altura: 115px; z-index: 1>
- <iframeHeight = 100%largura = 100%> </frame> </div>
15.DONGWANG Código de publicidade flash:
- <objectClassId = CLSID: D27CDB6E-AE6D-11CF-96B8-444553540000
- CodeBase = http: //download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0
- largura = 468Height = 60>
- <paramname = MovieValue = Images/yj16d.swf>
- <paramname = QualityValue = High>
- <embedsrc = imagens/dvbanner.swfquality = alta
- pluginspage = http: //www.macromedia.com/shockwave/download/index.cgi? p1_prod_version = Shockwaveflash;
- ;;;;;;;;;;;;;
16.VBS Código da janela pop -up:
- <scriptLanguage = vbscript>
- msgbox que você não registrou ou conectou no fórum do fórum, 0, boutique
- location.href = login.asp
- </script>
17. Use FSO para modificar as funções de conteúdo específicas de arquivo:
- functionFSoChange (nome do arquivo, destino, string)
- DIMOBJFSO, OBJCOUNTFILE, FILETEMPDATA
- Setobjfso = server.createObject (script.filesystemoBject)
- SetObjCountFile = objfso.opentExtFile (Server.mappath (nome do arquivo), 1, true)
- FileTempData = objCountFile.readall
- objCountFile.Close
- FileTempData = Substitua (FileTempData, Target, String)
- SetObJCountFile = objfso.createTextFile (Server.mappath (nome do arquivo), true)
- objCountFile.WriteFilETEMPData
- objCountFile.Close
- SetoBJCountFile = nada
- Setobjfso = nada
- Função final
18. Funções que usam FSO para ler o conteúdo do arquivo:
- functionfsofileRead (nome do arquivo)
- DIMOBJFSO, OBJCOUNTFILE, FILETEMPDATA
- Setobjfso = server.createObject (script.filesystemoBject)
- SetObjCountFile = objfso.opentExtFile (Server.mappath (nome do arquivo), 1, true)
- FsofileRead = objCountFile.readall
- objCountFile.Close
- SetoBJCountFile = nada
- Setobjfso = nada
- Função final
19. Funções que usam FSO para ler uma certa linha de um arquivo:
- functionFSolinedit (nome do arquivo, linho)
- iflinenum <1ThenexitFunction
- Dimfso, F, Temparray, Tempcnt
- setfso = server.createObject (script.filesystemoBject)
- ifnotfso.fileExists (Server.mappath (nome do arquivo)) ThenExitFunction
- setf = fso.opentExtFile (Server.mappath (nome do arquivo), 1)
- ifnotf.atendofstreamthen
- tempcnt = f.readall
- F.Close
- setf = nada
- modelo = divisão (tempcnt, chr (13) e chr (10))
- iflinenum> ubund (temparray)+1hen
- saída de saída
- outro
- Fsolinedit = temparray (linho-1)
- endif
- endif
- Função final
20. Funções que modificam o conteúdo específico do arquivo usando o FSO:
- functionFSoChange (nome do arquivo, destino, string)
- DIMOBJFSO, OBJCOUNTFILE, FILETEMPDATA
- Setobjfso = server.createObject (script.filesystemoBject)
- SetObjCountFile = objfso.opentExtFile (Server.mappath (nome do arquivo), 1, true)
- FileTempData = objCountFile.readall
- objCountFile.Close
- FileTempData = Substitua (FileTempData, Target, String)
- SetObJCountFile = objfso.createTextFile (Server.mappath (nome do arquivo), true)
- objCountFile.WriteFilETEMPData
- objCountFile.Close
- SetoBJCountFile = nada
- Setobjfso = nada
- Função final
21. Funções que usam FSO para ler o conteúdo do arquivo
:
- functionfsofileRead (nome do arquivo)
- DIMOBJFSO, OBJCOUNTFILE, FILETEMPDATA
- Setobjfso = server.createObject (script.filesystemoBject)
- SetObjCountFile = objfso.opentExtFile (Server.mappath (nome do arquivo), 1, true)
- FsofileRead = objCountFile.readall
- objCountFile.Close
- SetoBJCountFile = nada
- Setobjfso = nada
- Função final
22. Funções que usam FSO para ler uma determinada linha de um arquivo:
- functionFSolinedit (nome do arquivo, linho)
- iflinenum <1ThenexitFunction
- Dimfso, F, Temparray, Tempcnt
- setfso = server.createObject (script.filesystemoBject)
- ifnotfso.fileExists (Server.mappath (nome do arquivo)) ThenExitFunction
- setf = fso.opentExtFile (Server.mappath (nome do arquivo), 1)
- ifnotf.atendofstreamthen
- tempcnt = f.readall
- F.Close
- setf = nada
- modelo = divisão (tempcnt, chr (13) e chr (10))
- iflinenum> ubund (temparray)+1hen
- saída de saída
- outro
- Fsolinedit = temparray (linho-1)
- endif
- endif
- Função final
Neste ponto, eu o apresentarei no resumo dos códigos ASP comumente usados.