Foxtable(狐表)用户栏目专家坐堂 → 删除表依然占内存


  共有2701人关注过本帖树形打印复制链接

主题:删除表依然占内存

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 8:46:00 [显示全部帖子]

贴出你 foxSqlBulkcopy 函数的代码。

 

没有必要把表格import进来的,为什么不直接用临时表?这样还不需要删除表格。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 10:22:00 [显示全部帖子]

方法一:用sqlcommand直接查询对应的表,得到一个dt,直接操作这个dt不就行了?

 

方法二:可以生成查询表 http://www.foxtable.com/webhelp/scr/0695.htm

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 10:30:00 [显示全部帖子]

 那你可以判断不同的数据源,调用不同的方式生成表。

 

 即便是excel、txt等也可以用临时表 http://www.foxtable.com/webhelp/scr/0679.htm

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 10:48:00 [显示全部帖子]

以下是引用zhutangxin在2017/12/19 10:45:00的发言:
用DataTableBuilder可以生成临时表,但excel和txt的数据怎么加载到临时表? Access可以用sqlcommand加载数据到临时表。

 

1、excel也可以直接添加成数据源的;

 

下载信息  [文件大小:312.0 KB  下载次数:4]
图片点击可在新窗口打开查看点击浏览该文件:excel作为数据源_合并.table

 

2、txt、excel,同样可以用代码的方式读取其值填入

 

http://www.foxtable.com/webhelp/scr/2629.htm

 

http://www.foxtable.com/webhelp/scr/0685.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/5 15:48:00 [显示全部帖子]

以下是引用ycli368在2018/2/5 15:16:00的发言:
内存是foxtable的短板,GC 和dis 都没用的,不说表,一个空窗口你不停的打开关闭,一样内存飞飙

 

飙到一定程度,就不会继续飙了吧?而且间隔一段时间之后,内存会被回收,总量维持在一个比较固定的值吧?


 回到顶部