仓酷云

标题: ASP网页编程之一般ASP编纂器 For Access 源代码 [打印本页]

作者: 若相依    时间: 2015-1-16 23:17
标题: ASP网页编程之一般ASP编纂器 For Access 源代码
ASP脚本是采用明文(plaintext)方式来编写的。access|源代码<%

GenericASPEditorforAccessTables
Version1.01-9November1999
?RomanKoch

=====================================================================
Yourcustomisationsgohere
=====================================================================

EnterthenameofthesystemDSN
Session("myDSN")="MP3"

Enterthenameofthetableyouwanttoedit
Note:Fortextfields,the"AllowZeroLength"attributemustbesettoYES
Session("myTable")="Customer"

EnterthenameofthePrimaryKeyfield
Note:ThePrimaryKeyMUSTbea"Autonumber"-typefield
Session("myKey")="CustomerID"

=====================================================================
Endofthecustomisationsection
=====================================================================

DimobjConn
IfisObject(Session("dsnDefined"))Then
SetobjConn=Session("dsnDefined")
Else
SetobjConn=Server.CreateObject("ADODB.Connection")
objConn.OpenSession("myDSN")
SetSession("dsnDefined")=objConn
EndIf

strMyOwnPath=Request.Servervariables("PATH_INFO")
intStart=InstrRev(strMyOwnPath,"/",-1,1)
strMyName=Mid(strMyOwnPath,intStart+1)
Session("myName")=strMyName

strAction=Request.Querystring("action")
lngRecord=Request.Querystring("num")

SelectCasestrAction
Case"list"listallrecords
CalleditList()
Case"update"Getthecurrentrecordanddisplayinaformforediting
CalleditUpdate(lngRecord)
Case"updateExec"Savethechanges
CalleditUpdateExec(lngRecord)
Case"insert"Displayanemptyformforenteringanewrecord
CalleditInsert()
Case"insertExec"Savethenewrecord
CalleditInsertExec()
Case"delete"Displaythecurrentrecordsodeletioncanbeconfirmed
CalleditDelete(lngRecord)
Case"deleteExec"Deletetherecord
CalleditDeleteExec(lngRecord)
CaseElsesameaslistparameter
CalleditList()
EndSelect

%>

<ScriptRUNAT="SERVER"LANGUAGE="VBSCRIPT">

======================================================================
FunctioneditUpdate(lngRecord)
======================================================================

strMyTable=Session("my</p>帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。
作者: 小妖女    时间: 2015-1-20 08:59
不能只是将它停留在纸上谈兵的程度上。
作者: 灵魂腐蚀    时间: 2015-1-28 15:54
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者: 山那边是海    时间: 2015-1-31 12:02
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
作者: 愤怒的大鸟    时间: 2015-2-6 19:14
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 蒙在股里    时间: 2015-2-18 09:01
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
作者: 透明    时间: 2015-3-6 01:48
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
作者: 深爱那片海    时间: 2015-3-12 18:30
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 柔情似水    时间: 2015-3-20 01:28
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2