MSSQL存储过程的返回值如何在C#中得到 procedure 不是 function (因为有update/delete)所以要用procedure在最后写了return 123之类的在c#中如何得到这个返回值呢用ExecureScalar吗我得不到啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 da.SelectCommand.CommandText = " declare @a varchar(100) exec @a = dbo.test select @a ";object a = da.SelectCommand.ExecuteScalar(); 返回值还是OUTPUT参数?返回值的话System.Data.SqlClient.SqlParameter p = new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4); p.Direction = System.Data.ParameterDirection.ReturnValue;OUTPUT参数的话 System.Data.SqlClient.SqlParameter p = new System.Data.SqlClient.SqlParameter("@PN", System.Data.SqlDbType.Int, 4); p.Direction = System.Data.ParameterDirection.Output;最后ExecuteNonQuery()以后取p.Value 记得Command对象里要用加这个参数,参数名自己定 WPF 中listbox的用法疑问 请教一个关于WEB.CONFIG中的问题 求证:到底是不是微软的错误 关于在vista上的数据源配置问题?向高手请教。 询问一下数组存入数据库的例子 各位大虾帮想个办法,高级难度的问题。 在web程序里如何能通过程序直接登陆到新浪的邮箱? C#中如何使string中的字符不是unicode型的,而是一般char类型的 [急救]如何根据URL最后一位的字符来进行判断? 在C#中如何创建对象? 如何在C#的文本框中实现自动滚屏的功能!!!!!!!!! treeView 拖动的问题(winform)
object a = da.SelectCommand.ExecuteScalar();
返回值的话
System.Data.SqlClient.SqlParameter p = new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4);
p.Direction = System.Data.ParameterDirection.ReturnValue;OUTPUT参数的话
System.Data.SqlClient.SqlParameter p = new System.Data.SqlClient.SqlParameter("@PN", System.Data.SqlDbType.Int, 4);
p.Direction = System.Data.ParameterDirection.Output;
最后ExecuteNonQuery()以后取p.Value