不能运行
public static SqlDataReader CreateCMD(string Sql)
{
SqlConnection conn = DB.CreateConnection();
SqlCommand cmd = new SqlCommand(Sql, conn);
SqlDataReader str = cmd.ExecuteReader();
conn.Open();
try
{
return str;
}
catch { }
finally
{
str.Close();
conn.Close();
}
这个函数错误的错误提示: 1 “SqlOperate.CreateCMD(string)”: 并非所有的代码路径都返回值 D:\Project\Sum\App_Code\SqlOperate.cs 25 24 D:\Project\Sum\
该怎么改啊
------解决方案--------------------try
{
return str;
}
catch { return null; }
finally
{
str.Close();
conn.Close();
}
------解决方案--------------------在你的catch里面加上一个 return null