asp(c#)应用程序配置

asp(c#)应用程序配置

ID:9853624

大小:534.51 KB

页数:64页

时间:2018-05-11

asp(c#)应用程序配置_第1页
asp(c#)应用程序配置_第2页
asp(c#)应用程序配置_第3页
asp(c#)应用程序配置_第4页
asp(c#)应用程序配置_第5页
资源描述:

《asp(c#)应用程序配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1Asp操作数据库访问web数据库的技术目前,在windows操作系统平台上,主要有以下几种访问web数据库的技术21.利用CGI访问web数据库CGI(CommonGatewayInterface),即公共网关接口,是较早实现的访问web数据库的技术。CGI实际上是用来在用户浏览器和web服务器之间传递信息的中间件程序,适用于UNIX和windows等多种服务器平台。3使用CGI方式访问web数据库的工作过程是:用户通过web浏览器输入查询请求信息,浏览器通过HTTP协议向web服务器发出响应的查询请求,web服务器按照CGI协议激活CGI程序并

2、由该程序向数据库管理系统发出SQL命令,再将SQL命令的执行结果转化为HTML文档后提交给web服务器,最后由web服务器返回该用户端的web浏览器。42.利用IDC访问web数据库IDC(InternetDatabaseConnector):数据库连接器,是Microsoft公司的web服务器IIS所带的一个动态连接库,它通过ODBC接口实现对各种数据库的访问。说明:IDC仅支持Microsoft公司的web服务器IIS,而不支持其他的web服务器。53.利用ADC访问web数据库ADC(AdvancedDatabaseConnector即:先进

3、数据库连接器)的特点是提高了Activex控件来访问数据库,并且其数据查询操作是在客户端浏览器中完成。Activex控件也成为OLE控件,是可以运行在web页面上的程序组件,其执行效率较高。64.利用ASP与ADO访问web数据库ADO(ActivexDataobject)是一组用于在ASP脚本程序中访问后台数据库的Activex数据对象。使用ASP编程访问web数据库时,必须使用ADO对象。无论采用哪种数据库系统,只要该数据库系统具有与之对应的ODBC或OLEDB驱动程序,就可以通过ADO对象方便地对其进行访问。7ADO数据库访问技术ADO(Ac

4、tivexDataObject)是asp内置的、用于访问web数据库的activex服务器组件。将它与asp结合起来,编写提供后台数据库信息的动态网页,并在客户浏览器端实现对web数据库的查询、插入、更新和删除数据的操作。ADO的主要优点是易用、高速、占用内存和磁盘空间较少,所以非常适合作为服务器端的数据库访问技术。8ASP对数据库的访问是通过其ADO对象来实现的,ADO对象为开发者提供了一种简单、快捷、高效的数据库访问方法,ADO对象可以包含在ASP脚本程序中来完成对数据库的连接,并使用SQL语言对数据库进行各种操作。9目前,Microsoft对

5、应用程序访问各种各样的数据源所使用的方法是OLEDB,OLEDB是一套组件对象模型(COM)接口,但它是相当复杂的。连接应用程序与OLEDB的桥梁就是ADO。101.ADO对象模型ADO对象模型包括7个对象和4个集合对象描述Connection(连接对象)用来建立数据源和ADO程序之间的连接Command(命令对象)用来嵌入SQL查询,包括对存储过程的调用Parameter(参数对象)用来传递参数给SQL查询,在使用存储过程时用到Recordset(记录集对象)用来浏览及操作实际数据库内的数据,这是非常重要的一个对象Field(字段对象)用来取得一

6、个记录集(Recordset)内不同字段的值Error(错误对象)用来返回一个数据库连接(Connection)上的错误Property(属性对象)指明一个ADO对象的属性11集合描述Errors所有的Error对象集合。这个集合用来响应一个连接(Connection)上的单一错误Parameters所有的Parameter对象集合。这个集合关联着一个Command对象Fields所有的字段对象集合。这个集合关联着一个Recordset对象的所有字段Properties所有的Property对象集合。这个集合关联着Connection、Comman

7、d、Recordset或者Field对象12ADO对象模型1314Connection数据对象与数据库的所有通信都是通过一个打开的connection对象进行。对一个数据库进行数据的插入和读取之前必须先打开与这个数据库的连接。在这个连接之上可以使用Command对象及Recordset对象来对Connection对象所连接的数据库进行插入删除、更新和查询等操作。创建connection对象实例的语句格式:Set对象名=server.createobject(”ADODB.connection”)例:Setconn=server.createobje

8、ct(”ADODB.connection”)15Connection对象的常用方法方法意义描述Open建立一个与数据源的连

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。