Foxtable(狐表)用户栏目专家坐堂 → 请教老师,关于FOX使用SQL server数据库时数据的保存和动态更新时间问题!


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

主题:请教老师,关于FOX使用SQL server数据库时数据的保存和动态更新时间问题!

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2008/9/2 12:06:00 [显示全部帖子]

1、要单击保存才行,你可以考虑加一个计划,定时自动保存,防止数据丢失
2、有同步表的功能,同步之后可以看到其它人编辑并保存的数据,你甚至可以在编辑某一行之前,先同步该行,以便查看是否有人编辑了该行。
3、不同的人可以同时编辑同一行的不同单元格,可以分别保存,互不影响。
4、我可以考虑开通exce语句,这个不需要编程,禁止才需要编程,也许下次更新就可以运行脚本了。

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2008/9/2 12:26:00 [显示全部帖子]

表有保存的方法,这样你可以保存所有表或者单个表。
现在的保存只保存修改过的行,速度非常快。
帮助中有关于提高保存速度的说明。



Save

保存数据。

语法:

Save()
Save(Setting)

Setting: 可选参数,是否保存设置。

例如单单保存数据:

DataTables("订单").Save()

 

同时保存数据和设置:

DataTables("订单").Save(True)

 

保存设置比较耗时,会影响保存速度。
菜单中的保存命令是同时保存数据和设置的。
以后你学会了设计菜单或窗口,你可以自己设计一个保存按钮,只保存数据,不保存设置,代码如下:

For Each dt As DataTable In DataTables
    dt.Save()

Next

 

对于一个成熟的、已经交付使用的项目,有时是没有必要保存设置的。


 回到顶部