Foxtable(狐表)用户栏目专家坐堂 → SQLCommand的问题


  共有2442人关注过本帖树形打印复制链接

主题:SQLCommand的问题

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 15:08:00 [显示全部帖子]

不行,只能返回一个datatable。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 15:13:00 [显示全部帖子]

以下是引用jialihaha在2015/9/23 15:09:00的发言:
那一个存储过程返回多个结果集,为什么最后取到的是第一个结果集呢

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=42263&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 15:44:00 [显示全部帖子]

 如果你不能编写控制存储过程,就必须这样弄

 

mark 多结果集

 

Dim conn As New data.Oledb.OleDbConnection(Connections("test").ConnectionString)
Dim da As New data.Oledb.OleDbDataAdapter("Select * F rom [test];select * f rom [表A]", conn)
conn.open()
Dim ds As Data.DataSet = New Data.DataSet()
da.Fill(ds)
msgbox(ds.Tables.count)
'Tables("窗口1_Table1").datasource = ds.Tables(0)
conn.Close


 回到顶部