|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。解答|计划|成绩9、成绩:我有无需要在每个ASP文件中利用“OptionExplicit”?
答:在实践使用中,VBScript变量的观点已含混了,同意间接利用变量,而不必Dim声明变量,但这并非一个好习气,简单形成程序毛病,由于大概反复界说一个变量。我们能够在程序中利用OptionExplicit语句,如许在利用一个变量的时分,必需先声明它,假如利用了没有经由声明的变量,运转时,程序就会堕落。
理论证实,ASP文件中利用“OptionExplicit”可使得程序堕落时机降到起码,而且会年夜年夜提拔全体功能。
10、成绩:运转ASP文件时有甚么平安措施?
答:ASP供应了很好的代码回护机制,一切的ASP代码都在服务器端实行而只前往给客户端代码实行了局。但仍不扫除歹意人士对Web服务器的决心损坏,以是在编写ASP文件时更要注重平安成绩。
固然在ASP中引进文件以inc作为扩大名,在这里仍倡议以ASP作为引文件的扩大名。当这些代码在平安机制欠好的WebServer上运转时,只需在地点栏上输出引进文件的地点(inc为扩大名),就能够扫瞄该引进文件的内容,这是因为在WebServer上,假如没有界说好剖析某范例(好比inc)的静态毗连库时,该文件以源码体例显现。
别的,不要把数据库文件放在网站布局外部,如许,当歹意人士猎取数据库路径后,就能够容易猎取该数据库,进而肆意变动数据库内容。对照好的做法是,为数据库创建数据源称号DSN(DateSourceName),在DSN中存储了有干系接到指定命据供应者的信息,包含:“数据库的物理地位,用于会见数据库的驱动程序的范例,会见数据库的驱动程序所必要的任何其他参数”,在举行数据库会见时能够间接会见该DSN。
11、成绩:评介Web数据库办理体系时,应当思索哪些成绩?
答:在评价一个Web数据库办理体系时,必需思索到三方面的成绩:多用户成绩;所创建的Web数据库应当是干系型的;数据库的平安性成绩。
12、成绩:ADO是甚么,它是怎样操纵数据库的?
答:ADO的全名是ActiveXDataObject(ActiveX数据工具),是一组优化的会见数据库的公用工具集,它为ASP供应了完全的站点数据库办理计划,它感化在服务器端,供应含无数据库信息的主页内容,经由过程实行SQL命令,让用户在扫瞄器画面中输出,更新和删除站点数据库的信息。
ADO次要包含Connection,Recordset和Command三个工具,它们的次要功效以下:
・Connection工具:卖力翻开或毗连数据库文件;
・Recordset工具:存取数据库的内容;
・Command工具:对数据库下达举动查询指令,和实行SQLServer的存储历程。
13、成绩:利用Recordset工具和Command工具来会见数据库的区分在那里?
答:Recordset工具会请求数据库传送一切的数据,那末数据量很年夜的时分就会形成收集的堵塞和数据库服务器的负荷太重,因而全体的实行效力会下降。
使用Command工具间接挪用SQL语句,所实行的操纵是在数据库服务器中举行的,明显会有很高的实行效力。出格是在服务器端实行创立完成的存储历程,能够下降收集流量,别的,因为事前举行了语法剖析,能够进步全体的实行效力。
14、成绩:是不是必需为每个Recordset工具创立一个Connection工具?
答:能够同时对分歧的Recordset工具利用不异的Connection工具,以节俭资本。
15、成绩:甚么是数据库办理体系(DBMS)?
答:数据库为了包管存储在个中的数据的平安和分歧,必需有一组软件来完成响应的办理义务,这组软件就是数据库办理体系,简称DBMS,DBMS随体系的分歧而分歧,可是一样平常来讲,它应当包含以下几方面的内容:
数据库形貌功效:界说数据库的全局逻辑布局,部分逻辑布局和其他各类数据库工具;
数据库办理功效:包含体系设置与办理,数据存取与更新办理,数据完全性办理和数据平安性办理;
数据库的查询和利用功效:该功效包含数据库检索和修正;
数据库保护功效:包含数据引进引出办理,数据库布局保护,数据恢复功效和功能监测。
为了进步数据库体系的开辟效力,古代数据库体系除DBMS以外,还供应了各类撑持使用开辟的工具。
16、成绩:以后盛行的WEB数据库办理体系有哪些?
答:以后盛行的Web数据库办理体系有微软的SQLServer、Oracle、DB2、Sybase,小范围的企业多利用Access。
</p>优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件 |
|