重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇内容主要讲解“ADO.NET Command对象属性有哪些作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ADO.NET Command对象属性有哪些作用”吧!
创新互联是专业的铁山港网站建设公司,铁山港接单;提供成都网站制作、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行铁山港网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
经过长时间学习ADO.NET,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。对于ADO.NET对象这里就不一一介绍了,现在我们只对ADO.NET Command对象属性全面介绍一下命令对象:可完成对数据库的定义,修改,数据的查询。
◆ActiveConnection属性:从属于哪一个connection对象。要用Set赋值,如:Set cmd.ActiveConnection=cn.创建一个command对象时指明该对象从属于哪一个connection对象。如果事先没有建立 Connection对象,则将该属性直接指定一个连接串,ADO将为这个Command对象创建新的隐含的Connection对象,并将该字符串作为 ConnectionString自动建立起连接。可以为一个connection连接对象创建多个command命令,只需要将每个command命令对象的activeconnection属性都为该connection对象名,如:
Dim cmd as ADODB.command Set cmd=New ADODB.command Set cmd.ActiveConnection=cn (说明:cn是前面举例的connection对象)
◆CommandText属性:命令内容,为1条SQL选择或动作查询,或表名等。如:
cmd.CommandText="DELETE FROM students WHERE ID=98001"
◆CommandTimeout属性:等待命令执行完的最长时间,超时将中止该命令。
◆CommandType属性:command对象的类型,可选值有:adCmdText(SQL语句),adCmdTable(表),adCmdStoredProc(存储过程)缺省为adCmdUnknow未知命令类型。例:
cmd.CommandText="BB" cmd.CommandType=adCmdTable (是一张表)
◆ADO.NET Command对象属性Prepared:第1次执行时是否进行编译,以提高以后的执行速度。表示进行命令的预编译,提高以后的执行速度。
◆ADO.NET Command对象属性State:对象的当前状态,可能值有:adStateClosed对象已关闭;adStateOpen对象已打开;adStateConnecting对象正在连接;adStateExecuting正在执行命令;adStateFetching表明 Recordset对象的行正在被取回。State属性实际是一个通用属性,因为在连接对象Connection,命令对象Command,记录集 Recordset中都有这个属性。reateParameter方法和Parameters集合:创建1个新的Parameter对象,如果CommandText(命令)是带参数的SQL Server存储过程,可用此方法创建参数对象,格式:
Set parameter对象= command对象.CreateParameter(对象名name,参数类型type,输入/输出参数direction,参数长度size,参数值value)
揭秘ADO.NET OracleClient命名空间对象
经典ADO.NET DataSet技巧总结
全面概括ADO.NET Excel数据读取文件
三分钟让你了解什么是ADO.NET连接池
趣味深谈ADO.NET数据访问技术
其中,Type指定对象值的数据类型如adInteger,adVariant等;Direction参数指定参数类型,可选值有 adParamUnknown未知;adParamInput输入参数;adParamoutput输出参数;adParamInputOutput输入 /输出参数;adParamReturnValue是一个返回值参数。Size参数指定对象值的***长度。Value:对象的值。用 CreateParameter方法仅在内存中创建参数对象,并不真正包含进Command对象中,要用命令对象中Parameters集合的 Append方法添加上,才算真正建立。格式:Command对象.Parameters.Append Parameter对象变量。
到此,相信大家对“ADO.NET Command对象属性有哪些作用”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!