【发布时间】:2012-05-16 07:49:08
【问题描述】:
在我的函数中,我返回一个由方法返回的数据表
MyDatatable(sqlQuery, connection ),
但它可能会产生一些会引发错误的异常我可以做这样的事情
return try {cmn.MyDatatable(qry, con)} catch(Exception ex){null};
我不想这样做
DataTable dt =null;
try{
dt = cmn.MyDatatable(qry, con);
}catch().....
return dt==null ? null :dt;
【问题讨论】:
-
为什么不在
MyDatatable中施展魔法,如果它失败了,方法必须返回空仪式? -
你说得对,我的朋友,但你不认为如果没有数据被获取,那么它也会返回 null 我将如何处理它
标签: c# datatable return try-catch