Foxtable(狐表)用户栏目专家坐堂 → 请教,如何调用SQL存储过程


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

主题:请教,如何调用SQL存储过程

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


加好友 发短信
等级:版主 帖子:1693 积分:12135 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2013/8/21 13:15:00 [显示全部帖子]

              Dim cmd As New SQLCommand

              cmd.Connection  Name = "数据源"                               '去掉Name前的空格,没办法,没有空格粘不上来。

              cmd.CommandText = "Exec 存储过程名"

              如果返回表:

                     Dim t As DataTable  = cmd.ExecuteReader

              如果返回单个值:

                     Dim v As 数据类型= cmd.ExecuteScalar

 

 

 只能返回一个记录集,多记录集时

不希望返回记录集前就执行set nocount on,禁止存储过程返回记录集;

而要返回记录集时,就要先执行set nocount off

[此贴子已经被作者于2013-8-21 16:05:59编辑过]

 回到顶部