Foxtable(狐表)用户栏目专家坐堂 → 没能 用存储过程返回结果


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

主题:没能 用存储过程返回结果

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


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
没能 用存储过程返回结果  发帖心情 Post By:2019/10/25 13:54:00 [显示全部帖子]

使用下面的代码 执行存储过程
Dim cmd As new SQLCommand
cmd.C 
cmd.CommandText = "EXEC [dbo].[sysid_add]  ?" 
cmd.Parameters.Add("@sysidname","sanoid")
Dim dt As DataTable = cmd.ExecuteReader



显示 dt.datarows.count 
Output.Show(dt.datarows.count)
结果为 0 
 
数据库显示执行成功
 
ALTER PROCEDURE [dbo].[sysid_add]
@sysidname nchar(20) = 'sanoid' 
as
BEGIN
u.pdate sysid
set sysidnum=sysidnum+1
WHERE sysidname = @sysidname
SET NOCOUNT ON;
S.ELECT * FROM sysid
WHERE sysidname = @sysidname
end
[此贴子已经被作者于2019/10/25 14:28:29编辑过]

 回到顶部