找回密码
 立即注册

QQ登录

只需一步,快速开始

苏义国

注册会员

11

主题

27

帖子

104

积分

注册会员

积分
104
苏义国
注册会员   /  发表于:2024-4-18 10:33  /   查看:1220  /  回复:5
1金币
连接外联库,有两个目的:一、增改删数据     二、查询获取数据


不管目的是什么,是不是都需要创建表?

创建外联表副本是不是会和外联表自动同步?创建外联表是不是为了防止对外部数据造成损坏?
如果只是想查询获取数据只需创建外联表副本就可以吗?

所有数据库的内置、外联都是从设置器里进行的?

创建表和视图有什么区别?



最佳答案

查看完整内容

感谢大佬支持,感觉楼主对外联表的副本可能有些不太理解,我这里做一个简单的讲解 外联表原理 外联表就是外联库中真正存储数据的容器,可以通过SQL从这个容器中查询数据,并且还可以对这个容器进行增删改数据 外联表副本原理 而外联表副本,相当于通过SQL从外联表容器中将数据查询出来,然后保存到本地的数据库,在活字格中就是本地的SQLite内建库中, 并且这个过程是一个单向的,也就是只能从外联表中查询数据,然后保存 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-4-18 10:33:58
来自 6#
感谢大佬支持,感觉楼主对外联表的副本可能有些不太理解,我这里做一个简单的讲解

外联表原理
外联表就是外联库中真正存储数据的容器,可以通过SQL从这个容器中查询数据,并且还可以对这个容器进行增删改数据

外联表副本原理
而外联表副本,相当于通过SQL从外联表容器中将数据查询出来,然后保存到本地的数据库,在活字格中就是本地的SQLite内建库中,
并且这个过程是一个单向的,也就是只能从外联表中查询数据,然后保存到本地,不能将本地的数据再反写到外联表中,
所以外联表副本,主要是为了在本地进行查看,所以只能查数据,不能修改数据


外联表副本数据同步
至于咱们提到的同步问题,是这样子
外联表副本可以从外联表中同步数据,在同步数据的时候还可以做一层过滤,不过即使做了过滤,一般情况下同步的数据量都相对比较大,因为副本的作用本身就是查询数据,若是数据量小了,那么查询也就出现问题了


所以外联副本的同步并不是实时同步的,而是间断性同步,过一段时间同步一次,具体同步的频率,需要根据数据量以及使用情况来选择,具体可以参考上面的图片,对同步情况进行配置

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2024-4-18 10:45:10
2#
外联库 也好 ,内置库也好 ,你要存储数据 肯定要建立数据表  。数据表是我们存储数据的基本容器。

外联库 建立数据库 可以再外联数据库中建立。 设计器 链接 外联库后,可以在设计器中建立表,字段,视图等。

视图是对 表中数据的二次加工。
比如你可以通过视图 获取表中的特定数据
或者通过视图建立数据表的关联查询等。

最好找一下数据库相关教程 来学习一下 。毕竟活字格 操作的始终是数据库。

评分

参与人数 1金币 +222 收起 理由
Grayson.Shang + 222 很给力!

查看全部评分

回复 使用道具 举报
苏义国
注册会员   /  发表于:2024-4-18 10:48:15
3#
olookok 发表于 2024-4-18 10:45
外联库 也好 ,内置库也好 ,你要存储数据 肯定要建立数据表  。数据表是我们存储数据的基本容器。

外联 ...

外联库副本会和上联库自动同步吗
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2024-4-18 11:23:48
4#
本帖最后由 olookok 于 2024-4-18 11:32 编辑
苏义国 发表于 2024-4-18 10:48
外联库副本会和上联库自动同步吗

如果同步,就会影响你外联库里面的数据了。  副本是只读的。
回复 使用道具 举报
苏义国
注册会员   /  发表于:2024-4-18 11:32:50
5#
我还以为只是用外联库同步副本
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部