以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  sqlload加载前会自动先保存吗?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41303)

--  作者:zpx_2012
--  发布时间:2013/10/16 11:39:00
--  sqlload加载前会自动先保存吗?
用SQLLoad分页加载的数据,最近发现每次加载时都会执行beforesavedatarow的代码,
DataTables("订单").Load(false) 通过后面这个参数设置加载前是否保存,而DataTables("订单").SQLLoad(sql) 怎么才能否设置不保存呢?
谢谢!

--  作者:狐狸爸爸
--  发布时间:2013/10/16 11:48:00
--  
DataTables("订单").SQLLoad(sql,False)
--  作者:Bin
--  发布时间:2013/10/16 11:50:00
--  
没有办法,可以曲线救国,使用一个全局变量. 执行SQLLoad 之前为变量赋值,然后beforesavedatarow中根据这个变量设置e.cancel=true

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