public int proc_pay(string patientno,string regno,decimal thispay,decimal totalpay,decimal havepay)
{
SqlConnection mycon=this.getcon ();
SqlCommand mycom=new SqlCommand ("proc_pay",mycon);
mycom.CommandType = CommandType.StoredProcedure;
mycom .Parameters .Add("@patientno",SqlDbType.VarChar ,20).Value=patientno ;
mycom.Parameters.Add("@regno", SqlDbType.VarChar, 20).Value = regno;
mycom.Parameters.Add("@thispay", SqlDbType.Money).Value = thispay;
mycom.Parameters.Add("@totalpay", SqlDbType.Money).Value = totalpay;
mycom.Parameters.Add("@havepay", SqlDbType.Money).Value = havepay;
//SqlParameter returnvalue=mycom .Parameters .Add ("returnvalue",SqlDbType.Int,4);
//returnvalue.Direction =ParameterDirection .ReturnValue ;
mycon .Open ();
mycom .ExecuteNonQuery ();
mycom .Dispose ();
mycon .Close ();
mycon .Dispose ();
return 1;
}报错:找不到存储过程 'proc_pay'。
{
SqlConnection mycon=this.getcon ();
SqlCommand mycom=new SqlCommand ("proc_pay",mycon);
mycom.CommandType = CommandType.StoredProcedure;
mycom .Parameters .Add("@patientno",SqlDbType.VarChar ,20).Value=patientno ;
mycom.Parameters.Add("@regno", SqlDbType.VarChar, 20).Value = regno;
mycom.Parameters.Add("@thispay", SqlDbType.Money).Value = thispay;
mycom.Parameters.Add("@totalpay", SqlDbType.Money).Value = totalpay;
mycom.Parameters.Add("@havepay", SqlDbType.Money).Value = havepay;
//SqlParameter returnvalue=mycom .Parameters .Add ("returnvalue",SqlDbType.Int,4);
//returnvalue.Direction =ParameterDirection .ReturnValue ;
mycon .Open ();
mycom .ExecuteNonQuery ();
mycom .Dispose ();
mycon .Close ();
mycon .Dispose ();
return 1;
}报错:找不到存储过程 'proc_pay'。
解决方案 »
- ini文件为空,但能读出信息
- IsApiRewrite的三级域名重写规则如何写
- 汉字乱码问题!!!
- datagridview 修改了一个单元格的值之后如何选中我修改的那个单元格
- 在VS中两表之间如何能显示主键与外键?
- ProgressBar的问题
- 请问如何动态的生成长度为n的随机数组?
- 我要用OWC从数据库里读数据到OFFICE的各种表里,要用OWC,请教有学习OWC的资料吗?
- w32.hllw.gaobot 我服你了!!! (我又来C#向大家请教了)
- 如何监测现在网络是否连通,如果没有就弹出拨号程序!!谢谢!
- C#中建立项目时自动生成的每个文件都有什么用处?
- 控件的生命周期和页面的生命周期有何区别?
这个完后查看连接状态,不过报找不到存储过程 'proc_pay'。这个错,应该是连上数据库了,但是在这个数据库里面没有找到'proc_pay'这个存储过程,楼主仔细检查下拼写有没有错
如果你确定你有该存储过程,那么原因就是你的存储过程有sql运行时错误,检查下你的存储过程的语法。
2.recompile存储过程试试