以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  放弃编辑表 怎么写  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73071)

--  作者:896539326
--  发布时间:2015/8/11 21:24:00
--  放弃编辑表 怎么写
一个sqltable 正在录入数据,突然不想录入了 不需要保存数据,直接放弃录入 清空表的数据回初始状态 怎么撤销呢
--  作者:大红袍
--  发布时间:2015/8/11 21:28:00
--  

只要你不执行DataTables("").Save的操作,就不会保存。

 

如果你要撤销,就写 DataTables("").RejectChanges

 

如果要重新加载,就用fill函数重新载入表格


--  作者:896539326
--  发布时间:2015/8/11 21:40:00
--  
我只的是窗口中的 table 不是后台的table,窗口中的table 怎么放弃录入的数据 回到初始状态呢
--  作者:大红袍
--  发布时间:2015/8/11 21:42:00
--  
SqlTable,就是table和datatable一起的情况,没区别。
--  作者:896539326
--  发布时间:2015/8/11 22:21:00
--  
我就是在fill重新加载之后 如果不小心修改了一个数据 想放弃操作,用DataTables("采购订单明细表").RejectChanges  不行
关闭窗口的时候 还是提示 让我保存 说明 数据库有记录到修改的动作了

--  作者:大红袍
--  发布时间:2015/8/11 22:22:00
--  
汗,你fill进来的,表名是 DataTables("窗口1_Table1")
--  作者:896539326
--  发布时间:2015/8/11 22:28:00
--  
确实似的  我总想着 DataTables对应后台的表 没想到 DataTables也可以这么写 多谢
--  作者:896539326
--  发布时间:2015/8/11 23:03:00
--  
那fill的数据 保存 也是DataTables(窗口1_Table1).save() 这样子写吗
--  作者:大红袍
--  发布时间:2015/8/11 23:12:00
--  
嗯嗯,是的