SuMTuWThFSa
123
45678910
11121314151617
18192021222324
25262728293031
MONTH       YEAR
 Go Home 繁體  EN
 4★-AboutMe&Words
 5★-D/XHTML CSS
 5★-ASP(VBS) CMS
 3★-PHP C#.Net JSP
 4★-XML AJAX RIA
 3★-MySQL MSSQL
 4★-Fla FW PS
 3★-Design&Develop
 2★-Photography DC
 4★-Digest&Comment
 3★-Foreign language
 5★-Img Movie Music
Name:
Pwd:
 REGIST


  
Name:戴一波(cnbruce)
Location:扬州@中国
MSN:cnbruce#msn.com
Total Diary:1095
Reviews:7290
Members:49573
1. 楼上,是孩子他奶奶,瞧你眼神
2. 你好厉害呀~真看不出来
3. 和我儿子一样可爱!!
4. 妈的 老子真想死! 真像把 双...
5. 草,世界的百分80的人全成为色...
6. 你过的貌似 你好哦 瞧你老婆手...
7. www.aac668.com ...
8. 掺啊.我能认出交通信号灯,但是...
9. 我的网站,pr为2 ,不知道能...
10. 2-5是啥

+ Dreamweaver教程

+ 扬州分类信息网

+ 音乐前线播报

+ 泰兴人才网

+ 毛绒玩具批发

可用rss2.asp?cat_id=xxx选择只查看某分类
订阅到抓虾
 
荐读:ASPWeb标准PHP用户体验AJAX《DW》书DW2ASPJSPC#.Net
Google 站外搜索 站内搜索

 本日志标题:ADO Connection 对象        [2005-5-31] Bookmark and Share

Connection 对象代表打开的、与数据源的连接。





每个 Connection、Command、Recordset 和 Field 对象都有 Properties 集合。



Connection 对象代表与数据源进行的唯一会话。如果是客户端/服务器数据库系统,该对象可以等价于到服务器的实际网络连接。取决于提供者所支持的功能,Connection 对象的某些集合、方法或属性有可能无效。

使用 Connection 对象的集合、方法、和属性可执行下列操作:


在打开连接前使用 ConnectionString、ConnectionTimeout 和 Mode 属性对连接进行配置。

设置 CursorLocation 属性以便调用支持批更新的"客户端游标提供者"。

使用 DefaultDatabase 属性设置连接的默认数据库。

使用 IsolationLevel 属性为在连接上打开的事务设置隔离级别。

使用 Provider 属性指定 OLE DB 提供者。

使用 Open 方法建立到数据源的物理连接。使用 Close 方法将其断开。

使用 Execute 方法执行对连接的命令,并使用 CommandTimeout 属性对执行进行配置。

可使用 BeginTrans、CommitTrans 和 RollbackTrans 方法以及 Attributes 属性管理打开的连接上的事务(如果提供者支持则包括嵌套的事务)。

使用 Errors 集合检查数据源返回的错误。

通过 Version 属性读取使用中的 ADO 执行版本。

使用 OpenSchema 方法获取数据库模式信息。



注意:如果不使用 Command 对象执行查询,请向 Connection 对象的 Execute 方法传送查询字符串。但是,当需要使命令文本具有持久性并重新执行,或使用查询参数的时候,则必须使用 Command 对象。

可以创建独立于先前定义的其他任何对象的 Connection 对象。

注意:可以象执行 Connection 对象的本地方法一样执行命令或存储过程。

如果要执行命令,可以使用 Command 对象的 Name 属性给命令指定一个名称。将 Command 对象的 ActiveConnection 属性设置为该连接。然后,象发出 Connection 对象的方法一样发出使用命令名称的语句,后面可带任何参数(如果有返回行,则后面带 Recordset 对象)。设置 Recordset 属性以便自定义所产生的记录集。例如:



Dim cnn As New ADODB.Connection
Dim cmd As New ADODB.Command
Dim rst As New ADODB.Recordset
...
cnn.Open "..."
cmd.Name = "yourCommandName"
cmd.ActiveConnection = cnn
...
'命令名称、任意参数、以及可选记录集。
cnn.yourCommandName "parameter", rst



要执行存储过程,可以如同发出 Connection 对象的方法一样发出使用存储过程名称的语句,后面可带任何参数。ADO 将对参数类型进行"最佳判断"。例如:


Dim cnn As New ADODB.Connection
...
'存储过程名称及任意参数。
cnn.sp_yourStoredProcedureName "parameter"



[Edit on 2005-5-31 9:22:56 By cnbruce]

在百度搜索完整的ADO Connection 对象内容,或者用Google搜索相关的更多内容

By [cnbruce] at 9:15:34 | 评论 [4] | 浏览 [10562] | TrackBack| 返回顶部

About Comments
不错,以后多发些这样的文章
By [唐鸿生] at 2005-11-28 22:23:09
到底ADO是什么?学过他的对象,但一直没有理解,请指教
By [zero] at 2006-5-8 10:53:22
请问 使用commandd时 如何使用事务?
By [lixd] at 2006-5-22 19:21:33
我的邮箱是 xudongbox@gmail.com 谢谢 最近一直没有解决这个问题
By [lixd] at 2006-5-22 19:22:50


Post a Comment
呢称: 验证码: 
禁止笑脸转换 禁止UBB | 缩放输入框:6 5 | [Ctrl+Enter提交](1000个字符限制)

耳语 | 聚友 | Liury | D.JOY | POPO | 帅青蛙 | 164 | 祝福语 | 剑气 | 波希米亚 | 小毅 | 52CSS | 醉博客 | 老顾 | 水晶鱼 | 刘东 | 渔夫子 | 颢子 | A君 | 自由勇 | 凉爽 | 扬州刺绣 | 文歌随笔 | 萍果 | 天舟 | weilaixu | YHP | 扬州二手房
© Copyright 2003-2010 版权所有 [苏ICP备05000276号] Firefox火狐下载 本站法律顾问 空间支持:智亘