以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  有关储存过程传参数的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29882)

--  作者:魔鬼之神
--  发布时间:2013/3/15 13:53:00
--  有关储存过程传参数的问题

下拉框的数据是通过储存过程产生,那么,在点击下拉框时,储存过程要传参数进去,而且是当前界面上的栏目,如日当前上的日期等。如何解决?


--  作者:狐狸爸爸
--  发布时间:2013/3/15 14:05:00
--  

cmd.CommandText = "Exec 存储过程名 \'美女\',\'帅哥\', 100, 2011"

 


--  作者:魔鬼之神
--  发布时间:2013/3/15 14:09:00
--  回复:(狐狸爸爸)cmd.CommandText = "Exec 存储过程...
问题是,要取当前的界面上的某个值,格式怎么写呀?存储过程我当然知道怎么写
--  作者:魔鬼之神
--  发布时间:2013/3/15 14:18:00
--  回复:(muhua)cmd.CommandText = "Exec 存储过程名 ...
你的回答缺全面,万一我换成传当前表上的客户名称或客户编码呢?怎么办?而且这个日期也不一定是今天呀,有可能操作员会更改日期后再点击下拉的呀?
--  作者:狐狸爸爸
--  发布时间:2013/3/15 14:20:00
--  

我的天,你不会变通啊:

 

cmd.CommandText = "Exec 存储过程名 \'美女\',\'帅哥\',\'"  & e.form.Controls("日期输入框").Value & "\', 100, 2011"

 

道理都是一样的,看看:

http://www.foxtable.com/help/topics/1284.htm

 


--  作者:魔鬼之神
--  发布时间:2013/3/15 14:59:00
--  回复:(狐狸爸爸)我的天,你不会变通啊: ...

明白了,非常感谢。