以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何判断datatable是否保存成功 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62670) |
|
-- 作者:loongtai -- 发布时间:2015/1/6 9:15:00 -- [求助]如何判断datatable是否保存成功 datatables(“A").save if 保存成功 then
代码 else
messagebox.show("") end if
|
|
-- 作者:Bin -- 发布时间:2015/1/6 9:19:00 -- 判断 HasChanges |
|
-- 作者:loongtai -- 发布时间:2015/1/6 9:40:00 -- 在表的beforesavedatarow事件中有个判断代码,即便haschange=true,如果某些条件不符合的话,datatable也是不能成功保存的。如果datatable未保存,则不执行代码。 现在是要判断datatable是否保存成功,而不是判断 datatable是否haschange.
|
|
-- 作者:有点甜 -- 发布时间:2015/1/6 9:41:00 -- 无法获知是否保存成功,如果不保存成功的话,就报错的。 |
|
-- 作者:Bin -- 发布时间:2015/1/6 9:43:00 -- 莫名奇妙 你要判断是否保存成功,你到beforesavedatarow判断干嘛? 在这里判断 无论你怎么判断,都是未保存状态啊. 让你利用haschange=true 来判断,你怎么理解到那边去了呢? 直接判断即可啊
|
|
-- 作者:Bin -- 发布时间:2015/1/6 9:44:00 -- 而且保存不成功会报错,下面的代码不一定还会继续执行. |