Foxtable(狐表)用户栏目专家坐堂 → sqlload加载前会自动先保存吗?


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

主题:sqlload加载前会自动先保存吗?

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


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
sqlload加载前会自动先保存吗?  发帖心情 Post By:2013/10/16 11:39:00 [只看该作者]

用SQLLoad分页加载的数据,最近发现每次加载时都会执行beforesavedatarow的代码,
DataTables("订单").Load(false) 通过后面这个参数设置加载前是否保存,而DataTables("订单").SQLLoad(sql) 怎么才能否设置不保存呢?
谢谢!

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/10/16 11:48:00 [只看该作者]

DataTables("订单").SQLLoad(sql,False)

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/10/16 11:50:00 [只看该作者]

没有办法,可以曲线救国,使用一个全局变量. 执行SQLLoad 之前为变量赋值,然后beforesavedatarow中根据这个变量设置e.cancel=true

完了再把变量改回来即可.

 回到顶部