碰到存储过程只返回一个字符串,而没有一个表的时候,你可以用下面的方法
[SQNoPUT]存储过程
@进去的就是参数!
其实这个就是sql语句
ps:----------------------------
@进去的就是参数!
其实这个就是sql语句
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string postr,string str_date)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("DECLARE @return_value int,");
strSql.Append("@SQNO char(10) ");
strSql.Append("EXEC @return_value = [SQNoPUT] ");
strSql.Append("@bil_id = N'" + postr + "', ");
strSql.Append("@bil_dd = N'" + str_date + "',");
strSql.Append("@SQNO = @SQNO OUTPUT ");
strSql.Append("SELECT @SQNO as N'@SQNO' ");
strSql.Append("SELECT 'Return Value' = @return_value ");
return DbHelperSQL.Query(strSql.ToString());
}
/// 获得数据列表
/// </summary>
public DataSet GetList(string postr,string str_date)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("DECLARE @return_value int,");
strSql.Append("@SQNO char(10) ");
strSql.Append("EXEC @return_value = [SQNoPUT] ");
strSql.Append("@bil_id = N'" + postr + "', ");
strSql.Append("@bil_dd = N'" + str_date + "',");
strSql.Append("@SQNO = @SQNO OUTPUT ");
strSql.Append("SELECT @SQNO as N'@SQNO' ");
strSql.Append("SELECT 'Return Value' = @return_value ");
return DbHelperSQL.Query(strSql.ToString());
}
ps:----------------------------
福安:“坦洋工夫”茶飘香
dataGridView 打印
