关于存储过程参数传递的问题(c#)

学习VS2005时间不长,这两天写一个查询功能的小程序,遇到 存储过程参数传递的问题的问题.找了几个方法都不成功:

开发环境: WIN2000 SERVER

                 VS2005

                SQLSERVER 2000

查询功能说明:

按照所在省市公司,公司科室两个参数查询,这两个参数传递到第二个页面,接收页面调用存储过程FS_ReFunHotNews,由DataGridView中更新数据,但是每次总是报错,提示:该存储过程需要参数,

cmdSql.Connection   =   New   SqlConnection(SysConfig.ConnectionString())  
          cmdSql.CommandType   =   CommandType.StoredProcedure  
          cmdSql.CommandText   =   "ProgramSelect_ClientTypeID_CurrentPrice"  
          Dim   param   As   SqlParameter = New   SqlParameter("@PROGRAM_NAME",   SqlDbType.NVarChar,   255)

           // param.Value   =   这里应该怎么写呢!!

=========================

cmdSql.ExecuteNonQuery()  //在这里提示该存储过程需要参数!!

请问大虾们这时什么原因造成,我想问题主要出在存储过程无法获取参数上.在调用无参数传递的存储过程没有问题.

因为兄弟是初学,望大虾们作一下详细的解释!!!谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值