以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 求释疑:ExecuteValues如何返回多个值? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=122067) |
-- 作者:y2287958 -- 发布时间:2018/7/18 14:27:00 -- 求释疑:ExecuteValues如何返回多个值? ExecuteValues 用于执行一次返回多个值的命令,例如: Dim cmd As new SQLCommand
以上是帮助说明,如何理解这个“返回多个值”?,为何实际执行时仅仅返回一个值呢?请测试 |
-- 作者:狐狸爸爸 -- 发布时间:2018/7/18 15:08:00 -- 测试没有问题,返回了两个值啊 |
-- 作者:y2287958 -- 发布时间:2018/7/18 15:29:00 -- 以下是引用狐狸爸爸在2018/7/18 15:08:00的发言:
测试没有问题,返回了两个值啊 可不可以这样理解:就算是“部门,职务”两列存在N个值(其实是一个集合),ExecuteValues返回仅仅是“部门,职务”两列中的一个值吗? |
-- 作者:有点甜 -- 发布时间:2018/7/18 15:48:00 -- 以下是引用y2287958在2018/7/18 15:29:00的发言:
可不可以这样理解:就算是“部门,职务”两列存在N个值(其实是一个集合),ExecuteValues返回仅仅是“部门,职务”两列中的一个值吗?
这个命令,返回的,是表格的第一行的数据,如果有多行也只返回一行数据的。 |
-- 作者:狐狸爸爸 -- 发布时间:2018/7/18 15:48:00 -- 是的,返回的是部门和职务两个值,即使存在多条记录符合条件,也只会返回第一行的部门和职务两个值 |
-- 作者:y2287958 -- 发布时间:2018/7/18 15:49:00 -- 收到,明白了。 |