刚学ADO,帮忙解释几个疑问吧
两帖一起结,分数累加,请答完的到
http://community.csdn.net/Expert/topic/4389/4389175.xml?temp=.8172876 领附加分
1.Command是不是最好只用于数据操作啊,而且比Connection和Recordset的好处在于可以使用参数,这样理解对吗?
2.Command可以用来SELECT,可Set rsTarget = cmd.Execute后,还有很多限制
限制:本教程将不使用参数化命令,因为需要使用 Command.Execute 方法以参数替代占位符‘?’,但该方法不允许指定 Recordset 游标类型和锁定选项(ADO2.1的参考手册)。
这样的话我连RecordCount都不能用了,我想问的是,Command返回记录集的功能是不是摆设,不是很实用的啊,Connection跟Recordset做的比它都好。
3.当查询的时候,Set rs = Command.Execute(AffectedCount)执行完,怎么不能返回记录条数啊,而Call conn.Execute(sqlForExecute, affectedCount)就能返回