使用 Command 对象查询数据库并返回 Recordset 对象中的记录,以便执行大量操作或处理数据库结构。取决于提供者的功能,某些 Command 集合、方法或属性被引用时可能会产生错误。

可以使用 Command 对象的集合、方法、属性进行下列操作:
使用 CommandText 属性定义命令(例如,SQL 语句)的可执行文本。

通过 Parameter 对象和 Parameters 集合定义参数化查询或存储过程参数。

可使用 Execute 方法执行命令并在适当的时候返回 Recordset 对象。

执行前应使用 CommandType 属性指定命令类型以优化性能。

使用 Prepared 属性决定提供者是否在执行前保存准备好(或编译好)的命令版本。

使用 CommandTimeout 属性设置提供者等待命令执行的秒数。

通过设置 ActiveConnection 属性使打开的连接与 Command 对象关联。

设置 Name 属性将 Command 标识为与 Connection 对象关联的方法。

将 Command 对象传送给 Recordset 的 Source 属性以便获取数据。

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

要独立于先前已定义的 Connection 对象创建 Command 对象,请将它的 ActiveConnection 属性设置为有效的连接字符串。ADO 仍将创建 Connection 对象,但它不会将该对象赋给对象变量。但是,如果正在将多个 Command 对象与同一个连接关联,则必须显式创建并打开 Connection 对象,这样即可将 Connection 对象赋给对象变量。如果没有将 Command 对象的 ActiveConnection 属性设置为该对象变量,则即使使用相同的连接字符串,ADO 也将为每个 Command 对象创建新的 Connection 对象。

要执行 Command,只需通过它所关联的 Connection 对象的 Name 属性,将其简单调用即可。必须将 Command 的 ActiveConnection 属性设置为 Connection 对象。如果 Command 带有参数,则将这些参数的值作为参数传送给方法。

如果在相同连接上执行两个或多个 Command 对象,并且某个 Command 对象是带输出参数的存储过程,这时会发生错误。要执行各个 Command 对象,请使用独立的连接或将所有其他 Command 对象的连接断开。

Command 的基本用法相关推荐

  1. ipad 使用command快捷键的用法。

    设备:ipadpro 10.5 键盘:logic slim combo 系统:IOS12.4 发现的问题,长按command会呼出系统/软件内自带的command快捷操作目录,如下图: marginn ...

  2. sed的基本用法和高级用法

    sed 的详细用法 sed:stream editor 流编辑器 sed的工作模式:sed是一个行文本编辑器,默认每次处理文本中所匹配到一行内容到模式空间,然后用后面的命令进行操作,操作完成之后,会把 ...

  3. conn.execute的用法

    <script src="/a_dir_d/title_bottom.js"></script> http://tech.ddvip.com   2008年 ...

  4. linux下的chroot命令详解,linux chroot 命令用法说明

    chroot,即 change root directory (更改 root 目录).在 linux 系统中,系统默认的目录结构都是以 /,即以根 (root) 开始的.而在使用 chroot 之后 ...

  5. 一致的数据访问技术ADO/OLE DB

    Microsoft新近推出的UDA(Universal Data Access,一致数据访 问技术)为关系型或非关系型数据访问提供了一致的访问接口,为企业 级Intranet应用多层软件结构提供了数据 ...

  6. 操作系统---Systemd

    Systemd ============================================================================== 概述: CentOS 6和 ...

  7. linux chroot 命令 设置根目录路径

    chroot,即 change root directory (更改 root 目录).在 linux 系统中,系统默认的目录结构都是以 /,即以根 (root) 开始的.而在使用 chroot 之后 ...

  8. windbg调试命令

    #重要说明 (1) windbg命令分为标准命令,元命令和扩展命令. 标准命令提供最基本的调试功反能,不区分大小写.如:bp  g  dt  dv  k等 元命令提供标准命令没有提供的功能,也内建在调 ...

  9. armbian nginx 部署博客_从零开始搭建服务器之更加优雅地部署项目

    如果你需要经常性需要多处部署同样的项目,如果你曾经也遇到过"*明明在我电脑运行得好好的"问题,如果听说过 Docker 但还没用过,如果你不确定你到底需不需要 Docker ,那么 ...

最新文章

  1. mongodb的CRUD操作二查询
  2. 在Linux/Centos下用wondershaper限速
  3. 大话设计模式—责任链模式
  4. 通过kubeless命令行部署Kyma Lambda Function
  5. 怎样教一台计算机区分猫和狗?一文零基础入坑机器学习
  6. python爬虫requests简单案例_Python小例子:一个最简单的爬虫
  7. python视频人脸检测_Python基于OpenCV实现视频的人脸检测
  8. java 用户名不为空_[Java教程]【关于JavaScript】常见表单用户名、密码不能为空
  9. paip.DEVSUIT WEB .NET ASPX网站打开慢的原因
  10. 迅雷远程服务器连接失败是什么原因,迅雷远程页面常见错误码及处理.docx
  11. html match函数,match函数的使用方法 match函数的实例
  12. 微信公众平台怎么发PDF文件?
  13. android 呼吸灯权限_Android 呼吸灯流程分析
  14. Sending build context to Docker daemon 解决办法
  15. NLP 之 jieba (结巴)制作词云
  16. ESP8266天猫精灵接入流程
  17. CSS3小可爱亲吻表白特效,给你的五一假期增添点小乐趣
  18. 成信大807程序综合设计2015-2022历年真题及答案【持续更新中】
  19. 如何彻底卸载绿盟终端DLP
  20. Unity3D导航系统中物体无法移动

热门文章

  1. 回归分析(三)二项逻辑斯蒂回归模型
  2. XPath遇到br标签无法获取到完整数据的解决办法
  3. 这款浏览器今天停止更新,想必很多人都用过,盘点各大浏览器优劣,科普一些干货
  4. JS获取浏览器页面缩放百分比
  5. 移动端调试神器 whistle
  6. Go语言之append函数
  7. 落纱机器人_纺织智能化的代表---艾菲特Z-03环锭纺智能落纱机器人
  8. 随身Wifi的套路与证明(亲自体验)
  9. IPv4地址危机背后的故事
  10. css环形文本,css制作环形文本