找回密码
 立即注册

QQ登录

只需一步,快速开始

RogerCheng

注册会员

4

主题

22

帖子

166

积分

注册会员

积分
166

[已处理] mysql外联库问题

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

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

最佳答案

查看完整内容

早上根据您的demo也看了下,其实您插入到mysql的数据是正常的,您可以通过navicat链接到你的mysql数据库去查看 之后您在活字格的设计器里面看到15位后面的数据丢失变成0, 是因为对前端显示而言,当数字位数超过15位时,前端浏览器就会出现数据丢失变化,你也可以直接在浏览器里面试试看 这个其实不影响你真实在数据库的数据,你也不需要把这个id展示到页面上的话,其实可以忽略。 如果你希望设计器里面看到 ...

11 个回复

倒序浏览
最佳答案
最佳答案
freya
葡萄城公司职员   /  发表于:2021-9-16 10:07:07
来自 10#
本帖最后由 freya 于 2021-9-16 13:14 编辑

早上根据您的demo也看了下,其实您插入到mysql的数据是正常的,您可以通过navicat链接到你的mysql数据库去查看


之后您在活字格的设计器里面看到15位后面的数据丢失变成0,

是因为对前端显示而言,当数字位数超过15位时,前端浏览器就会出现数据丢失变化,你也可以直接在浏览器里面试试看




这个其实不影响你真实在数据库的数据,你也不需要把这个id展示到页面上的话,其实可以忽略。

如果你希望设计器里面看到的这个字段就是你数据库里面的字段的话,你需要把外联数据库的bigint改成varchar类型









本帖子中包含更多资源

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

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

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

本帖子中包含更多资源

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

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

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

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

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

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


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

本帖子中包含更多资源

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

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

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

本帖子中包含更多资源

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

x
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:08:38
6#
我已经上传了。

本帖子中包含更多资源

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

x
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:10:58
7#
freya 发表于 2021-9-16 11:00
问题2,如何处理msyql中的创建人、描述更新人等用户日志字段信息?

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

这个表结构是公用的,一方面给我们自己的手写程序使用, 另一方面我采用活字格来开发应用。
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:12:44
8#
Lay.Li 发表于 2021-9-16 10:58
你好,在连接到外连表时,您需要给目标数据表中设置唯一、不为空的主键(至少一个)在选择主键 ...

我们自己的公共字段公司有规定,比如用于并发控制的字段,我们要求命名为record_verison.
表结构双方公用,我需要按照公司的规定来设计。
回复 使用道具 举报
RogerCheng
注册会员   /  发表于:2021-9-16 11:22:10
9#
其实就是希望活字格的公共字段可以自定义命名,也可以扩展。

本帖子中包含更多资源

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

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