Foxtable(狐表)用户栏目专家坐堂 → abcdzabcdz 的【转换遇到问题】速度由30多秒(我的老爷机)提高到2秒以内


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

主题:abcdzabcdz 的【转换遇到问题】速度由30多秒(我的老爷机)提高到2秒以内

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/12/14 14:13:00 [显示全部帖子]

drmd = DataTables("课时名单").DataRows.AddNew()    ‘今后增加行数多时,尽量少用addnew!
有同感,用addnew()增加多行确实很慢,如果是SQL Table表增加行时应如何处理?用什么方法可以提高到速度呢?谢谢!

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/12/14 15:26:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-12-14 15:23:00的发言:
神奇的代码

老大,楼主使用方法有提高速度有疑问吗


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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/12/14 15:38:00 [显示全部帖子]

请教下楼主,如果从EXCEL表中的数据导入表中无有好方法提高速度,是用代码编写的,使用AddNew() 来实现的。没有找到好方法。

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/12/14 16:28:00 [显示全部帖子]

用AddNew增加的速度确实较慢,估计增加八十多条记录,需要好几秒时间呀。

 回到顶部