- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
其次,需要设置系统的DSN(Data Source Name,数据源名)。 在利用ODBC建立数据库连接的Web系统中,Web系统是通过DSN来识别和连接数据库的。ODBC的数据源分为以下3类: (1)系统数据源 (2)用户数据源 (3)文件数据源 在Web数据库系统中,应当使用系统数据源方式,这样Web服务器才能访问到数据库系统。 安装完ODBC驱动程序并且在ODBC管理器中添加新的数据源后,就可以在Web数据库应用程序系统的开发过程中,直接使用该数据源实现与数据库系统的连接和访问了。 5.3.2 直接数据库连接 直接数据库连接是指应用程序不通过ODBC的数据库接口,而是直接与数据库系统连接。使用ODBC往往只能执行标准的SQL语言,与此不同的是,直接连接不仅可以使应用系统与数据库系统直接交换数据和控制命令,大大提高系统的运行速度和效率,还可以充分利用数据库的特点,使用数据库的特定功能。 当然,直接数据库连接会牺牲动态网页程序对数据库的兼容性。由于不同程序对数据库系统的访问采用不同的函数库,因此改变数据库系统就会导致程序不能访问新的数据库系统,必须重新改写程序。 所以,在动态网页程序中采用何种方式进行数据库访问,是一个必须仔细考虑的问题。如果暂时无法作出决定,建议还是采用ODBC方式比较稳妥可靠。 5.3.3 管理数据库连接 一个设计良好的Web数据库应用程序应该能及时回收数据库连接,并能够补偿由于网络堵塞造成的延迟。 要比较好的解决数据库连接的问题,通常有如下两个方法: (1)使连接超时 (2)共享连接 5.3.4 使用ADO对象对数据库操作 (1)使用Connection对象 (2)使用Command对象 (3)使用Recordset对象 (4)跨页连接的用法 (5)调用存储过程 (6)表单和数据库的访问 1.使用Connection对象 ADO可以使用Connection对象连接数据库。Connection 对象表示数据源的唯一会话,而Connection 对象的ConnectionString 属性,就是用来标志用于建立到数据源的连接的信息的。 ConnectionString的参数说明 指定连接字符串为标识资源(如文件或目录)的绝对 URL URL 指定打开客户端连接时使用的服务器的路径名(仅限于远程数据服务) Remote Server 指定当打开客户端连接时使用的提供者的名称(仅限于远程数据服务) Remote Provider 指定用于连接的提供者的名称 Provider 指定提供者特有的文件名称,这些文件中包含预置的连接信息 File Name 说明 参数 2.使用Command对象 (1)建立数据库 (2)使用ODBC向导建立数据库连接 (3)编写程序cmdtest.asp (4)发布并运行 (1)建立数据库 数据库名:cailiao.mdb 表名:库存表 字段:商品名称(文本型)、库存量(双精度型)、进价(单精度型)、单位(文本型)、进货日期(日期时间型) (2)使用ODBC向导建立数据库连接 单击【开始】→【程序】→【管理工具】→【数据源ODBC】,打开【ODBC数据源管理器】,并选择【文件DSN】选项卡进行连接。 (3)编写程序cmdtest.asp 代码见书。 (4)发布并运行 在服务器(Win 2000 Server+IIS)上发布并运行该代码。一般来说,运行该数据库访问脚本的做法是在HTML文件中嵌入一个.asp文件的连接。比如,如下代码将向Web服务器发出执行adotest.asp文件的请求。 a href=¨http://LocalHost/ado/cmdtest.asp”库存量查询/a 3.使用Recordset对象 Recordset对象可以进行数据检索、检查结果和更改数据库。Recordset对象有许多特性,比如,Recordset对象可以根据不同的查询限制,检索并且显示一组数据库记录,还可以保持查询返回的记录的位置,以允许逐项地扫描结果。 设置Recordset对象的指针类型属性,就可以滚动和更新记录,数据库指针可以让把指针定位在一组记录中的某个特定项。 示例代码见书。 4.跨页连接的用法 有时候,虽然可以通过存储ASP的Application对象的连接来重复使用跨页连接,但是,这样使连接始终保持打开是不必要的,也没有充分利用连接池的优点。 一般来说,如果有许多用户需要连接到同一个ASP数据库应用程序,那么,将跨页连接字符串置于ASP的Application对象中,重复使用数据库连接,会是一个比较好的方法。 示例代码见书。 5.调用存储过程 ADO中对存储过程的访问需要用到Command对
您可能关注的文档
- 第4章 电弧及其与电路的相作用第4章 电弧及其与电路的相互作用第4章 电弧及其与电路的相互作用第4章 电弧及其与电路的相互作用.ppt
- 第4章 利用mfc开发widows应用程序第4章 利用mfc开发windows应用程序第4章 利用mfc开发windows应用程序第4章 利用mfc开发windows应用程序.ppt
- 第4章 三极管及放大电路基2第4章 三极管及放大电路基础2第4章 三极管及放大电路基础2第4章 三极管及放大电路基础2.ppt
- 第4章 国际旅游服务贸易第章 国际旅游服务贸易第4章 国际旅游服务贸易第4章 国际旅游服务贸易.ppt
- 第4章 牛顿运动定律 单元测(人教版必修1)第4章 牛顿运动定律 单元检测(人教版必修1)第4章 牛顿运动定律 单元检测(人教版必修1)第4章 牛顿运动定律 单元检测(人教版必修1).doc
- 第4章 光电传感器20144章 光电传感器2014第4章 光电传感器2014第4章 光电传感器2014.ppt
- 第4章 调查抽样第4章 调抽样查抽样.ppt
- 第4章 网络营销第4章 网营销络营销.ppt
- 第4章 物流网络规划与设计第4章 物流网络规划与设计2第4章 物流网络规划与设计2第4章 物流网络规划与设计2.ppt
- 第4章 糖代谢.ppt
- 第5章 传染病病人的护理节练习第5章 传染病病人的护理章节练习第5章 传染病病人的护理章节练习第5章 传染病病人的护理章节练习.doc
- 第5章 计算机程序设计15章 计算机程序设计1第5章 计算机程序设计1第5章 计算机程序设计1.ppt
- 第5课--队列及应用第5课-队列及应用-队列及应用.ppt
- 第5章 反馈和负反馈放大路第5章 反馈和负反馈放大电路第5章 反馈和负反馈放大电路第5章 反馈和负反馈放大电路.ppt
- 第5章 信息系统项目的执与监控第5章 信息系统项目的执行与监控第5章 信息系统项目的执行与监控第5章 信息系统项目的执行与监控.ppt
- 第5章 扭转 材料力学第章 扭转 材料力学第5章 扭转 材料力学第5章 扭转 材料力学.ppt
- 第5章 扰动模型第5章 扰动模型第5章 扰动模型第5章 扰动模型.ppt
- 第5章 贷款业务第章 贷款业务第5章 贷款业务第5章 贷款业务.ppt
- 第5章 关系数据库标准语——sql第5章 关系数据库标准语言——sql第5章 关系数据库标准语言——sql第5章 关系数据库标准语言——sql.ppt
- 第5章 交通运输概论民航输第5章 交通运输概论民航运输第5章 交通运输概论民航运输第5章 交通运输概论民航运输.ppt
最近下载
- 天津财经大学2024届毕业生就业质量报告.pdf VIP
- 部编人教版五年级数学上册《小数乘法(全章)》PPT教学课件.ppt VIP
- 数字集成电路部分课后习题chapter11ex.pdf VIP
- 安全通信与安全通信标准EN50159.pdf VIP
- 消防安全管理方案.docx VIP
- 锂电池储能系统技术协议.docx VIP
- 四年级数学下册《每日一练》全52套.pdf VIP
- 2025年福建厦门海关口岸门诊部招聘检验检测岗8人笔试附带答案详解.docx VIP
- 部编版语文四年级上册全册教案.pdf VIP
- DB37_T 4614.2-2023 “爱山东”政务服务平台移动端 第2部分:运营管理规范.docx VIP
文档评论(0)