帮我看看错误在哪里
public bool query(DataSet ds,string TableName,string strSQL){
try
{
SqlDataAdapter da=new SqlDataAdapter(strSQL,con);
da.Fill(ds,TableName);
return true;
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}
出现D:\新建文件夹 (4)\机试复习\图书管理\BookSaleSystem\BookSaleSystem\DBmanager.cs(37): “BookSaleSystem.DBmanager.query(System.Data.DataSet, string, string)” : 并非所有的代码路径都返回值
错误..请问是怎么回事啊?谢谢了 --------------------编程问答-------------------- public bool query(DataSet ds,string TableName,string strSQL)
{
try
{
SqlDataAdapter da=new SqlDataAdapter(strSQL,con);
da.Fill(ds,TableName);
return true;
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
return false}
出现D:\新建文件夹 (4)\机试复习\图书管理\BookSaleSystem\BookSaleSystem\DBmanager.cs(37): “BookSaleSystem.DBmanager.query(System.Data.DataSet, string, string…
--------------------编程问答-------------------- 按LS 的改就可以了 --------------------编程问答-------------------- 恩,问题解决了.谢谢大家了!!!!!! --------------------编程问答-------------------- 理想的程序,是只有一个入口和一个出口
建议:
--------------------编程问答-------------------- 如果出现异常,catch机制没有返回值.
public bool query(DataSet ds, string TableName, string strSQL)
{
bool blnResult;
try
{
SqlDataAdapter da = new SqlDataAdapter(strSQL, con);
da.Fill(ds, TableName);
blnResult = true;
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
blnResult = false;
}
return blnResult;
}
补充:.NET技术 , ASP.NET