初学,如何获取类的错误信息!
问题描述:
我现在新建一个类 Mycn
类里写了个方法用来获取一个DataTable
- C# code
public DataTable GetDataTable(string strsql) { conn=new SqlConnection(cnstr); DataTable dttmp = new DataTable(); SqlDataAdapter adp = new SqlDataAdapter(strsql, conn); try { adp.Fill(dttmp); } catch (Exception ex) { if (conn.State != ConnectionState.Closed()) { conn.Close(); } } finally { adp.Dispose(); return dttmp; } }
Button1 中调用该方法,如果 adp.fill时发生错误,我如何得到这个错误信息, ex.message
刚学不懂哦,先谢谢大家了
[解决办法]
GetDataTable方法内部不要用异常保护,在调用GetDataTable时再用
[解决办法]
你不用try catch有错误会直接弹一个大红叉叉的框出来,上面写着错误呢。把除开系统以外你可预见的错误作上限制,再在最后try catch吧。别用那么多try catch。会耗资源的。
[解决办法]
一样一样一样的