| 域名空间 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
ASP开发中数据库文件调用(1)http://www.iyit.net 日期:2006-5-25 12:12:38 来源:网络转载 点击: |
本文针对ASP程序设计中最基础、也是最关键的部分"数据库文件的调用"进行说明,同时谈谈ASP程序设计中数据库文件调用的一些技巧。 ASP简介 ASP(Active Server Pages)是微软于1996年推出的Web应用程序开发技术,它是一种脚本语言、ActiveX组件及HTML语言等的综合,微软把它描述为"一个服务器的脚本环境,在这里可以生成和运行动态的、交互的、高性能的Web服务器应用程序"。其主要功能是为生成动态的、交互式的Web服务器应用程序提供一种功能强大的方式或技术。其特点是命令和脚本都在服务器中解释执行,然后送到客户端浏览器的内容只是标准的HTML页面。其优点是程序设计简单易懂,而且方便快捷。ASP在国内的应用已非常普遍,相当一部分的动态网站都运用了ASP技术。 ASP数据库文件的调用 虽然不同的系统可能安装不同的数据库驱动程序,但一般的服务器系统都基本支持IIS4.0/5.0,所以服务器系统上至少会有Microsoft Access Driver、Microsoft ODBC for Oracle、SQL Server等3种数据库驱动程序。因此,服务器系统至少可以使用Access、Oracle、SQL Server等3种数据库来从事ASP网页数据库设计。由于Microsoft Access 97/2000属于微软的Office系列之一,且界面和Office系列软件相似,学习起来基本没什么障碍,因此,本文将从初学者入门的角度,使用Access数据库文件来进行ASP程序设计。 通过Access应用程序制作如图1的数据库文件(friend.mdb) 那么,ASP程序设计中调用该数据库文件有两种方式,一种为直接在"控制面板"的"数据源(ODBC)"上进行手工设置;另外一种是编程,通过相对路径调用数据库文件,这种方式可适用在任何一台服务器上而不用再进行配置。第一种方式较为简单安全,本文所谈的是第二种方式。 下面列出ASP程序设计中一般读取数据库文件中表记录的方法: 01: <HTML><BODY> 02: <!--#include file="adovbs.inc"--> 03: <% 04: ’使用ASP的Connection 对象打开数据库,数据库文件为上图的<Friend.mdb>’ 05: Dim objConn 06: Set objConn=Server.CreateObject("ADODB.Connection") 07: objConn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" &_ 08: "Data Source=" & Server.MapPath("Friend.mdb") 09: objConn.Open 10: 读取"data"表的记录,然后存放在Record set对象 11: Dim objRS 12: Set objRS=Server.CreateObject("ADODB.Recordset") 13: ObjRS.Open "data",objConn,adOpenKeyset,adLockOptimistic,adCmdTable 14: ’将目前指针所指到的记录显示在浏览器上 15: If Not objRS. EOF then 16: Response.Write "编号:"&objRS("编号")& "<BR>" 17: Response. Write "姓名:"&objRS("姓名")& "<BR>" 18: Response. Write "性别:"&objRS("性别")& "<BR>" 19: Else 20: Response.Write "到达数据库的结尾,已经显示完所有符合条件的记录" 21: End If 22: ’关闭数据库连接并释放对象实例 23: ObjRS. Close 24: Set objRS=Nothing 25: ObjConn.Close 26: Set objConn=Nothing 27: %> 28: </BODY></HTML> 上述代码为ASP编程中一般打开Access数据库文件的设计步骤。 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:微软建议的ASP性能优化28条守则(5) 下一篇:用ASP建立站内搜索 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||