找回密码
 立即注册

QQ登录

只需一步,快速开始

叶耶耶

中级会员

21

主题

81

帖子

614

积分

中级会员

积分
614
叶耶耶
中级会员   /  发表于:2024-5-31 11:10  /   查看:1474  /  回复:6
1金币
本帖最后由 叶耶耶 于 2024-5-31 11:26 编辑




外联表是sql server,之前有个帖子有看到过讲解这个,看完必恍然大悟的活字格内幕:五十六、整数类型ID在活字格设计器的精度丢失问题
如何在不变动原先数据库的情况下,在活字格中实现外联表获取实际的ID
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你是先在sql server这边创建一个视图,然后再用活字格连接这个视图表是么

6 个回复

倒序浏览
最佳答案
最佳答案
叶耶耶
中级会员   /  发表于:2024-5-31 11:10:18
来自 3#
leilei6120 发表于 2024-5-31 14:01
我也碰到过这个问题,最终也没有找到更好的办法。加了一层视图,把ID转成字符型,又跟其他表连接的。

你是先在sql server这边创建一个视图,然后再用活字格连接这个视图表是么
回复 使用道具 举报
leilei6120悬赏达人认证
银牌会员   /  发表于:2024-5-31 14:01:58
2#
我也碰到过这个问题,最终也没有找到更好的办法。加了一层视图,把ID转成字符型,又跟其他表连接的。
回复 使用道具 举报
leilei6120悬赏达人认证
银牌会员   /  发表于:2024-5-31 14:16:38
4#
叶耶耶 发表于 2024-5-31 14:08
你是先在sql server这边创建一个视图,然后再用活字格连接这个视图表是么

是的。如果你有了更好的解决方案,还麻烦大佬分享一下。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-6-3 09:56:34
5#
感谢各位大佬的支持~
可以参考楼上大佬提供的方案哈,使用视图去绕一下
回复 使用道具 举报
pfk
中级会员   /  发表于:2024-10-28 22:06:03
6#
leilei6120 发表于 2024-5-31 14:01
我也碰到过这个问题,最终也没有找到更好的办法。加了一层视图,把ID转成字符型,又跟其他表连接的。

你好,这个具体怎么操作,我在外连库上建了一个视图,但这个整数ID怎么转成字符型
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-29 16:22:10
7#
您好,第二种方案,整数ID转字符型,就是在数据库中转换一下即可,比如将ID的类型从bigint修改为varchar
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部