Foxtable(狐表)用户栏目专家坐堂 → 一个应用开发如何使用多个数据库?


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

主题:一个应用开发如何使用多个数据库?

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


加好友 发短信
等级:六尾狐 帖子:1257 积分:8555 威望:0 精华:0 注册:2019/6/13 9:57:00
一个应用开发如何使用多个数据库?  发帖心情 Post By:2021/12/20 11:21:00 [只看该作者]

一个应用开发如何使用多个数据库?
解释一下:比如:开发一个“库存管理系统“,一次开发,可以通过选择不同数据库使用数据库,类于多套帐,一次开发可以使用”内表,ACCESS,SQL“库,不用为使用一个数据库开发一次,三个数据库,开发三次。
1.帮助说是可以,但是调用,不是能读,写。
2.没有实例,也没有视频教程演示能证明可行,用文字说抽象,难于实施。
3.因为狐表开发,表都是开发和应用展同一个,在数据库转换难于转换。
4,目前,在开发中使用窗口开发,关联表即使用只使用一种数据库类型开发,还会存在界面和数据库的数据不一致,更不无法理解三个数据库的转换。
5,关于在开发中使用窗口开发,关联表即使用只使用一种数据库类型开发,还会存在界面和数据库的数据不一致,之前提出问题,回复是
5.1尽量不使用关联表,但实际开发是非常有必要使用关联
5.2建议使用模拟关联,但效果也不太好,还有开发工作量大,易出错
6.不能使用关联表,模拟关联,什么方法做可以达到关联操作效果?同步更新同步删除,或说跨表操作同步更新可以,表多时,会不会出现不同步,造成数据丢失?

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/20 11:57:00 [只看该作者]

类似多套帐选择不同数据库的用法参考:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:选择数据源.zip

注意不同数据库的使用表达式语法有一点差别,这个需要自己编码解决:http://www.foxtable.com/webhelp/topics/2343.htm

开发工作量大,易出错】这个不是理由,如果都这样想做开发的都别玩了。foxtable内置的功能能够适应一些常用的场景,复杂的场景肯定要自定义的。foxtable的模拟关联已经是很简单的了,只是根据父表选择不同的行设置一下筛选条件而已。

多表的同步操作需要使用事务,但是事务仅适用sql的操作,需要更多的开发工作量,可以参考:http://www.foxtable.com/webhelp/topics/3312.htm

 回到顶部