文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何对command对象属性及其方法进行分析

2023-06-17 17:32

关注

今天给大家介绍一下如何对command对象属性及其方法进行分析。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。

但是我个人认为,在你想转向command对象时,请慎重考虑. 首先,请务必完全输入ADO, 这不会花费太多时间和精力,众所周知,由于ASP技术的出现,使得Intranet的应用更加广泛深入。相当多的企业都建立了企业内部综合查询系统,

其中Connection的主要功能是建立与WEB数据库的链接;Command的主要功能是向WEB数据库传送数据查询的请求;Recordset的主要功能是建立数据查询的结果集。由于ADO几乎就是为WEB数据库应用量身定做的,所以其中的Command对象在数据查询方面具有强大的功能。它不仅能够将一般的SQL指令送往WEB数据库服务器,还能够传送带有参数的SQL指令,更重要的是还可以传送存储过程,因而能够开发出更具效率的数据库网页。

 一、command对象的主要属性和方法
为了进一步阐述Command对象的数据查询功能,有必要先介绍一下Command对象的与数据查询密切相关的一些属性和方法。

属性:
(1)CommandText:指定数据查询信息。可以是SQL语句、存储过程。
(2)CommandType:指定数据查询的类型。可以取四种设定值。
(3)ActiveConnection:建立与Connection通道的链接关系。

方法:
(1)Createparameter:建立一个新的参数对象。
(2)Execute:对数据库提出数据查询。Command对象可以用Createparameter方法建立新的参数对象,再用parameters对象的append方法将新的参数对象增加到parameters数据集合里。

执行结果是:建立一个参数名为合同编号,数据类型为字符型,长度为10,参数允许的读写模式为输入,参数值为“1000030005”的参数对象,然后将此参数加入parameters数据集合,Command对象是用Execute方法执行数据库查询的,Execute方法允许传入指定的参数,从而达到动态数据查询。

二、用command对象实现动态数据查询的几种方法
用command对象实现动态数据查询首先要求commandtext属性值必须是一个带有参数的SQL指令或者是带有参数的存储过程,这里所指的参数必须是查询信息中允许传入值的部分。

再者就是调用带有参数值数组的execute方法(格式三)或者是将参数值存放到command对象的parameters数据集合里,再调用Command对象的execute方法。 Command对象可以拥有多个parameter子对象来存储相关的参数,它们都属于parameters数据集合。用如下方法可以将参数值写入parameters数据集合。

假设已经存在一个SQL Server数据库bcdata,其中有一个数据表为gcht,数据字段有3个,分别是gchtbh(工程合同编号)、gcmc(合同名称)、htje(合同金额)。用command对象查询1999年度和2000年度的工程合同简况。

)调用parameters的refresh方法,得到符合commandtext属性的所有parameter子对象,再将已知的参数值存放到对应的子对象中即可。

(2)调用command对象的createparameter方法,建立一个新的parameter对象,并依附在command对象内的parameters数据集合内。然后调用parameters数据集合的append方法加入新的parameter子对象至数据集合内。

以上就是如何对command对象属性及其方法进行分析的全部内容了,更多与如何对command对象属性及其方法进行分析相关的内容可以搜索编程网之前的文章或者浏览下面的文章进行学习哈!相信小编会给大家增添更多知识,希望大家能够支持一下编程网!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯