Foxtable(狐表)用户栏目专家坐堂 → 请教一下e.Form.close


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

主题:请教一下e.Form.close

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


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

窗口的关闭事件

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


加好友 发短信
等级:幼狐 帖子:154 积分:1252 威望:0 精华:0 注册:2012/8/26 17:30:00
  发帖心情 Post By:2014/11/20 14:31:00 [只看该作者]

以下是引用Bin在2014-11-20 14:19:00的发言:
如果你指的是窗口的表格,重新打开后还是原来的数据,这个不管你是否保存,都是这样的.  你控件绑定的表,操作就直接同步到内存中对应的表去了.

但是不会保存的数据库中去

比如说,我打开窗口,把订单表中的原订单号GH900修改成GH1000;然点我点关闭,选NO;重新打开这个窗口时发现在订单号变成GH1000了;


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


加好友 发短信
等级:四尾狐 帖子:996 积分:6630 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2014/11/20 14:35:00 [只看该作者]

经过测试,不会保存呀,他的行号是橘红色的,说明没有入库

图片点击可在新窗口打开查看此主题相关图片如下:}0p}2a$%pb7iv5cm)iq_w.jpg
图片点击可在新窗口打开查看


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


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

以下是引用szoriental在2014-11-20 14:31:00的发言:

比如说,我打开窗口,把订单表中的原订单号GH900修改成GH1000;然点我点关闭,选NO;重新打开这个窗口时发现在订单号变成GH1000了;

这个不是保存,仔细理解一下我说的话,这个本来就是这样同步的. 两个是同一个表.

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


加好友 发短信
等级:幼狐 帖子:154 积分:1252 威望:0 精华:0 注册:2012/8/26 17:30:00
  发帖心情 Post By:2014/11/20 14:38:00 [只看该作者]

以下是引用Bin在2014-11-20 14:30:00的发言:
窗口的关闭事件

没有啊


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


加好友 发短信
等级:四尾狐 帖子:996 积分:6630 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2014/11/20 14:45:00 [只看该作者]

用这个吧,可以达到你要的效果


If MessageBox.Show("是否保存","请确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
    DataTables("表名").Save
Else
DataTables("表名").Load(False)
End If
e.Form.close

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


加好友 发短信
等级:幼狐 帖子:154 积分:1252 威望:0 精华:0 注册:2012/8/26 17:30:00
  发帖心情 Post By:2014/11/20 14:50:00 [只看该作者]

谢谢,用LOAD的话,电脑要停个半天;
以下是引用jialihaha在2014-11-20 14:45:00的发言:
用这个吧,可以达到你要的效果


If MessageBox.Show("是否保存","请确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
    DataTables("表名").Save
Else
DataTables("表名").Load(False)
End If
e.Form.close


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


加好友 发短信
等级:四尾狐 帖子:996 积分:6630 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2014/11/20 14:52:00 [只看该作者]

怎么会呢

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


加好友 发短信
等级:幼狐 帖子:154 积分:1252 威望:0 精华:0 注册:2012/8/26 17:30:00
  发帖心情 Post By:2014/11/20 14:54:00 [只看该作者]

对,我没注意,谢谢
以下是引用jialihaha在2014-11-20 14:35:00的发言:
经过测试,不会保存呀,他的行号是橘红色的,说明没有入库

图片点击可在新窗口打开查看此主题相关图片如下:}0p}2a$%pb7iv5cm)iq_w.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/20 15:00:00 [只看该作者]

 具体什么问题,你最好做个例子上来测试吧。

 回到顶部
总数 23 上一页 1 2 3 下一页