.NET 资源问题,请高手帮帮忙了

arrqi 2007-01-27 04:26:00
pocket pc 上开发的一个软件,大至结构是pocket pc,WEB服务器,数据库3层关系
pocket pc主窗体显示Details窗体,下面是Details的load调用一个方法
private void Details_Load(object sender, System.EventArgs e)
{
this.ShowDetails(key);
}
调用ShowDetails方法

public bool ShowDetails(pda_foreground.Common.SellBillsKey temp)
{
bool breturn = false;
pda_foreground.Common.Common common = new pda_foreground.Common.Common(); //WEB
try
{
ds = common.GetSBI(temp); //调用一个WEB服务返回DataSet
//
ts1.MappingName = ds.Tables[0].TableName;
this.dataGrid1.DataSource = ds.Tables[0];//dataGrid1显示数据,问题就在这,我关闭这个窗口的时候内存资源没有变化,等下次在打开这个窗体内存的使用又增加了,这样我的PDA里的内存越来越少了
breturn = true;
}
catch (Exception ee)
{
MessageBox.Show("网络连接错误!" + ee.Message.ToString());

}
finally
{

}
请问这是不是dataGrid的一个BUG呢?
...全文
189 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
arrqi 2007-01-29
  • 打赏
  • 举报
回复
UPUP
「已注销」 2007-01-28
  • 打赏
  • 举报
回复
up
arrqi 2007-01-27
  • 打赏
  • 举报
回复
如果不调用WEB服务返回的dataset也不会有这种情况
arrqi 2007-01-27
  • 打赏
  • 举报
回复
this.dataGrid1.DataSource = ds.Tables[0];//
我把这行代码去掉.占用内存就不会增加了
ylvb 2007-01-27
  • 打赏
  • 举报
回复
哦?有这种情况

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧