找回密码
 立即注册

QQ登录

只需一步,快速开始

RogerCheng

注册会员

4

主题

22

帖子

166

积分

注册会员

积分
166

[已处理] mysql外联库问题

RogerCheng
注册会员   /  发表于:2021-9-16 10:07  /   查看:3865  /  回复:11
1金币
本帖最后由 RogerCheng 于 2021-9-16 10:12 编辑

1,数据表的id使用bigint自增,目前活字格采用外联表更新会出现主键重复,且不一致的情况。
2,如何处理msyql中的创建人、描述更新人等用户日志字段信息?
3,如何处理并发控制的record_version字段?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

11 个回复

正序浏览
freya
葡萄城公司职员   /  发表于:2021-9-18 17:55:23
12#
RogerCheng 发表于 2021-9-17 08:35
非常感谢您的答复。
其中主键是采用雪花算法产生的19位bigint数字,希望贵公司能够支持。

19位处理参考这个就可~
主子表,只更新子表,子表表格提交报错。
https://gcdn.grapecity.com.cn/fo ... 0&fromuid=63904
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-17 08:35:39
11#
freya 发表于 2021-9-16 13:12
早上根据您的demo也看了下,其实您插入到mysql的数据是正常的,您可以通过navicat链接到你的mysql数据库 ...

非常感谢您的答复。
其中主键是采用雪花算法产生的19位bigint数字,希望贵公司能够支持。
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:22:10
9#
其实就是希望活字格的公共字段可以自定义命名,也可以扩展。

本帖子中包含更多资源

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

x
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:12:44
8#
Lay.Li 发表于 2021-9-16 10:58
你好,在连接到外连表时,您需要给目标数据表中设置唯一、不为空的主键(至少一个)在选择主键 ...

我们自己的公共字段公司有规定,比如用于并发控制的字段,我们要求命名为record_verison.
表结构双方公用,我需要按照公司的规定来设计。
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:10:58
7#
freya 发表于 2021-9-16 11:00
问题2,如何处理msyql中的创建人、描述更新人等用户日志字段信息?

没太懂你要处理什么,这些FGC相关的 ...

这个表结构是公用的,一方面给我们自己的手写程序使用, 另一方面我采用活字格来开发应用。
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:08:38
6#
我已经上传了。

本帖子中包含更多资源

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

x
回复 使用道具 举报
freya
葡萄城公司职员   /  发表于:2021-9-16 11:00:28
5#
问题2,如何处理msyql中的创建人、描述更新人等用户日志字段信息?

没太懂你要处理什么,这些FGC相关的字段是内置字段,因为有内部的逻辑,这个不要做更改。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-16 10:58:52
4#
你好,在连接到外连表时,您需要给目标数据表中设置唯一、不为空的主键(至少一个)在选择主键时,您可以添加另一个字段做为主键在活字格中设为自动编号即可,至于用户日志字段等信息,在连接外连库时,活字格或自动创建出相关的用户日志信息字段。至于您说的并发控制字段,我不了解您的意思。但是感觉表中的字段权限应该对您有所帮助。

看完必恍然大悟的活字格内幕:二十三,不同数据库中字段类型的对应关系
https://gcdn.grapecity.com.cn/fo ... 2&fromuid=64322
(出处: 葡萄城产品技术社区)

活字格帮助手册-连接到mysql


活字格帮助手册-字段权限

本帖子中包含更多资源

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

x
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 10:58:00
3#
freya 发表于 2021-9-16 10:50
能否制作一个简单的demo,一个数据表的增删改查,你可以直接右键数据表生产页面

将你demo中外联数据库转 ...

好的,稍等。
回复 使用道具 举报
freya
葡萄城公司职员   /  发表于:2021-9-16 10:50:47
2#
能否制作一个简单的demo,一个数据表的增删改查,你可以直接右键数据表生产页面

将你demo中外联数据库转为内置数据库,发送工程文件上来,我们拿到工程文件后再转成mysql看看更新的问题原因。外联库转内置库:

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部