Foxtable(狐表)用户栏目专家坐堂 → [求助]请问如何将界面代码中的参数传给存储过程


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

主题:[求助]请问如何将界面代码中的参数传给存储过程

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


加好友 发短信
等级:幼狐 帖子:74 积分:574 威望:0 精华:0 注册:2014/9/24 17:57:00
[求助]请问如何将界面代码中的参数传给存储过程  发帖心情 Post By:2015/2/13 11:58:00 [只看该作者]

请问如何将界面代码中的参数传给存储过程,请指点,谢谢!

按钮代码:

Dim yinhang_ID As WinForm.DropDownBox = e.Form.Controls("银行ID")
Dim yh_ID As String
yh_ID = yinhang_ID.Value


Dim cmd As New SQLCommand
cmd.C       

cmd.CommandText = "exec YinHangFaFangBiao 'yh_ID'"

cmd.ExecuteNonQuery()
DataTables("yhffb").load

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/13 11:59:00 [只看该作者]

cmd.CommandText = "exec YinHangFaFangBiao " & yh_ID

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


加好友 发短信
等级:幼狐 帖子:74 积分:574 威望:0 精华:0 注册:2014/9/24 17:57:00
  发帖心情 Post By:2015/2/13 13:45:00 [只看该作者]

按照您的指点改了,可是执行后还是没得到预期的结果。直接执行存储过程的结果如下图:
图片点击可在新窗口打开查看此主题相关图片如下:cc.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:74 积分:574 威望:0 精华:0 注册:2014/9/24 17:57:00
  发帖心情 Post By:2015/2/13 13:48:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:dd.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:ee.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:74 积分:574 威望:0 精华:0 注册:2014/9/24 17:57:00
  发帖心情 Post By:2015/2/13 14:06:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:ff.png
图片点击可在新窗口打开查看

按钮调用存储过程执行后,表中的数据被清空了,没有插入新数据。似乎只执行了 delete yhffb,后面的插入数据语句没有执行。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/13 14:30:00 [只看该作者]

 没有插入,说明没有查找到对应的数据,试试这样写

 

cmd.CommandText = "exec YinHangFaFangBiao '" & yh_ID  & "'"


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


加好友 发短信
等级:幼狐 帖子:74 积分:574 威望:0 精华:0 注册:2014/9/24 17:57:00
  发帖心情 Post By:2015/2/13 14:50:00 [只看该作者]

ok!谢谢了!

 回到顶部