DBUtils.ExecuteDataSet(this.Context, sSQL).Tables[0]
1人赞赏了该文章
3,745次浏览
编辑于2014年09月26日 12:13:20
DataTable dt=DBUtils.ExecuteDataSet(this.Context, sSQL).Tables[0];
编译后会出现这个问题.
Kingdee.BOS.App.Data.DBUtils.ExecuteDataSet(Kingdee.BOS.Context, string)”已过时:“建议尽量使用Linq + ExecuteEnumerable(...).ToArray()或ExecuteDynamicObject获取数据”
请问怎么修改?
这个在分页帐表总需要返回DataTable
public override DataTable GetList(IRptParams filter)
{
DataTable dt;
string sSQL = "select FLocaleId from T_BD_DEPARTMENT_L group by FLocaleId";
dt = DBUtils.ExecuteDataSet(this.Context, sSQL).Tables[0];
return dt;
}
推荐阅读