第11章ADO对象

第11章ADO对象

ID:46371329

大小:104.00 KB

页数:26页

时间:2019-11-23

第11章ADO对象_第1页
第11章ADO对象_第2页
第11章ADO对象_第3页
第11章ADO对象_第4页
第11章ADO对象_第5页
资源描述:

《第11章ADO对象》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章Request和Response对象11.1ADO概述11.2Connection对象11.3Command对象11.4RecordSet对象11.5Field对象和Fields数据集合11.6Properties数据集合和Property对象11.7Parameters数据集合与Parameter对象11.8Errors数据集合和Error对象11.1ADO概述ASP提供了强大的数据库支持,ASP对数据库的访问可以通过ADOADO(ActiveXDataObjects,ActiveX数据对象)模式来实现。11.1.1ADO的七个对象ADO对象主要包含Connection对象、Comm

2、and对象、Parameter对象、RecordSet对象、Field对象、Property对象和Error对象等七个对象。11.1.2ADO的四个数据集合ADO对象包含Fields数据集合、Properties数据集合、Parameters数据集合和Error数据集合等四个数据集合。11.1ADO概述11.1.3ADO对象与数据集合之间的关系11.2Connection对象Connection对象负责与数据库实际的连接动作,代表与数据源进行的惟一会话。SetConn=Server.CreateObject("ADODB.Connection")11.2Connection对象11.2.1C

3、onnection对象的方法1.Open方法负责创建与数据源的连接,语法如下:connection.OpenConnectionString,UserID,Password其中ConnectionString包含用于建立连接数据源的信息。UserID包含建立连接时所使用用户名。Password包含建立连接时所使用密码。注意:如果在ConnectionString参数中包括了用户名和密码信息,而同时UserID及Password参数也存在,那么UserID和Password参数将覆盖ConnectionString中指定相应的信息。11.2Connection对象在创建连接时,由于数据库的不同

4、,Connection参数的设置也有所不同:对于在“ODBC数据源控制面板”中设置过的数据源,该参数设置比较简单,可以使用“DSN=数据源名称”的格式。对于没有在“ODBC数据源控制面板”中设置过的,则可以采用指定ODBC驱动程序设置,在Windows系统目录下的Odbc.ini文件中,可以找到相关的信息。11.2Connection对象2.Execute方法执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容,语法如下:对于没有返回结果的命令格式:connection.ExecuteCommandText,RecordsAffected,Options对于有返回结果的命令格式:Se

5、trecordSet=connection.Execute(CommandText,RecordsAffected,Options)该方法返回一个RecordSet对象。11.2Connection对象CommandText是字符串类型,包含要执行的SQL语句、表名、存储过程或特定提供者的文本;RecordsAffected是长整型变量类型,其值是执行指定的操作所影响的记录数目;Options参数表示对数据库请求的类型。3.Close方法关闭Connection对象或RecordSet对象以便释放所有关联的系统资源。Connection.close4.BeginTrans、CommitTra

6、ns和RollbackTrans方法11.2Connection对象11.2.2Connection对象的属性1.CommandTimeout属性与ConnectionTimeout属性2.ConnectionString属性3.Provider属性4.Mode属性5.其它属性DefaultDatabase属性Attributes属性CursorLocation属性IsolationLevel属性State属性Version属性11.2Connection对象11.2.3Connection对象的数据集合Connection对象提供Errors、Properties两种数据集合。11.3Co

7、mmand对象11.3.1Command对象的属性1.ActiveConnection属性2.CommandText属性3.CommandType属性常量说明AdCmdText指定CommandText的类型为SQL命令AdCmdTable指定CommandText的类型为数据库表的名称AdCmdStoredProc指定CommandText的类型为存储过程名称AdCmdUnknown默认值。CommandT

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

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

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