- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十三章学生信息管理系统
第 13 章 ASP /SQL Server开发与编程 ;13.1 ASP利用数据库存取组件存取SQL Server数据库;;1.安装IIS 5.0; ;图13-2 Internet 信息服务窗口;2.浏览ASP文件;3.添加虚拟目录;图13-4 选择实际目录;4.默认文档;图13-5 www属性对话框;5.ASP文件开发工具;6.ASP语法简介;(2)ASP文件的约定;13.1.2 开发ASP程序时的注意事项;(3)普通的HTML元素可以在一行里连着写,而ASP语句必须分行写。如果一条ASP语句太长,一行写不下,此时可以用回车键将其分成多行,只是必须在每行末尾(最后一行除外)加一个下划线,如下面的例子:
%
=学习ASP与SQL Server,可以参看专门书籍查看源代码,也可以利用_
Intemet网下载源代码研究。
%
也可以不用回车键分行,直接写,让它自动换行。本书大多采用第二种方法。;(4)在ASP中,%和%的位置是相对随便的,可以和ASP语句放在一行,也可以单独成为一行。例如下???几种写法效果是一样的:
% For I=1 to 10 %
或
%
For I=l to 10
%
或
% For I=l to 10
??%
或
%
For I=l to 10%;;13.1.3 数据库存取组件简介;;13.2 ASP使用Connection对象;语法如下:
Set Connection对象=Server.CreateObject(ADODB.Connection)
建立对象后,就可以利用Connection对象的Open方法来打开数据库并与之建立连接。语法如下:
Connection对象.Open“参数1=参数1的值;参数2=参数2的值;…”
其中参数的意义如表13-1所示。
;表13-1 Connection对象的Open方法参数
;13.2.2 Connection对象的属性;表13-2 Connection对象的常用属性
;;13.2.3 Connection对象的方法;;13.2.4 利用Connection对象存取数据库;13.3 ASP使用Command对象;13.3.1 建立Command对象;;13.3.2 Command对象的属性;13.3.3 Command对象的方法;13.3.4 利用Command对象存取数据库;13.3.5 利用Command对象执行存储过程;13.4 ASP使用Recordset对象;13.4.1 建立Recordset对象;表13-9 Recordset对象的Open方法参数
;;例如:
% Set rs.Open Select * From student_info,cmd,, 2 %
在这个例子中,省略了第3个和第5个参数,但必须用逗号给第3个参数留出位置,当然,第5个在最后,就不用管了。
有关CursorType参数取值,LockType参数取值,Options参数取值情况请参照本书12.4.3节的部分内容。
下面给出几种建立Recordset对象的方法。
;;13.4.2 Recordset对象属性;表13-10 Recordset对象的常用属性;RecordCount;;;13.4.3 Recordset对象的方法;;13.4.4 利用Recordset对象查询记录;13.4.5 分页显示数据;13.4.6 利用Recordset对象更新数据库;13.4.7 Field对象和Fields集合;13.5 开发实例——在线学生管理系统;13.5.1 前端网络页面的设计;图13-6 学生信息子系统模块调用关系图;;4.显示学生信息文件list.asp;图13-7 显示学生信息;5.添加学生成员表单文件add_form.htm
这是一个简单的表单,用于输入学生信息。提交后,传给add.asp。添加学生成员运行结果如图13-8所示。
;6.添加学生信息文件add.asp;7.修改学生密码验证文件chang.asp;图13-9 修改学生信息窗口;9.修改学生信息文件update.asp;10.删除学生信息文件 delete.asp;图13-10 删除学生信息窗口;11.查找学生成员文件 search.asp;图13-11 查询学生信息窗口;13.5.2 系统发布与维护; 本章实例的所有文件均位于一个名为myweb的目录之下,因此发布本系统时,将主目录设置为home目录。要设置主目录,打开IIS服务器,在Web站点上单击鼠标右键,在弹出菜单上选择属性,然后在本地路径中选择系统所在的目录;在文档标签里,选择index.htm作为站点缺省页面,这样当用户在浏览器地址
文档评论(0)