public DataTable GetMenByMan(int manid)
{
DataTable man = new DataTable();
.....
return man;
}
{
DataTable man = new DataTable();
.....
return man;
}
解决方案 »
- web应用程序如何同步域用户
- C# 2010 winform,用ODP(Oracle.DataAccess.dll )后,怎么部署?
- C# Asp.net 备份服务器上的mysql数据库
- 急急急,将二进制数据转换为图片并显示在页面??
- rdlc报表如何判断字段是否为空?
- C# 实现拖拽功能
- >>>>平台调用问题,如何用C#模拟C++结构中的联合(C#调用C++DLL)?...在线等..
- 控件问题!!!!!!!!!
- 用vs2002开发,出错了进后,原来一个界面设计的,可视化窗口编辑器不见了,该怎么办?
- 分本来自论坛,也应散到论坛中去.
- C#如何取得第三方(C++)库返回的LPSTR?
- 请教:如何显示另一个窗口(C#)
还有一个办法就是,
定义的时候
DataTable man=new DataTable();
改为
Dataable man = null;函数改写为:
public DataTable GetMenByMan(int manid)
{
if (man == null)
{
man = new DataTable();
man.Columns.Add("menid");
man.Columns.Add("manname");
}
DataSet ds=new DataSet();
string sqlGetplace="select HR_DutyID from Hr_Duty where UserID='"+manid+"'";
ds=db.GetDataSet(sqlGetplace,"placeparent");
int[] p={Convert.ToInt32(ds.Tables[0].Rows[0][0].ToString())};
GetChildPlaceMan(p);
return man;
}