南屏晚钟 发表于 2024-7-8 17:43:38

关联字段问题

两张表,相同字段,一张关联另一张,但是会提示关联列的类型不匹配,但是表格能正常关联信息,请问有什么影响吗?

Syl 发表于 2024-7-8 17:43:39

会一直有提示,建议改一下字段,比如id,默认是int,你子表对应的是字符,一样可以关联上,但是会一直给你提醒预警。最好是将子表的关联字段改成跟主表一样。

外联库可以直接改,然后找到这个字段右键 重新获取列类型就行了,如果是内建表,重新弄个吧

stranger 发表于 2024-7-9 09:53:53

相同字段,那就是字段格式都设置一样

Erik.Xue 发表于 2024-7-9 10:08:54

您好,不同数据表的不同字段类型建议是保持一致的,比如A表某个字段类型为varchar,那么B表有字段关联A表这个字段,那么最好也设置类型为varchar,以保持两表关联字段一致性。;P

南屏晚钟 发表于 2024-7-9 13:55:47

我是表2文本关联表1文本,表1的文本是唯一
需要通过表1的信息体现在表2上面

Nathan.guo 发表于 2024-7-9 18:02:00

本帖最后由 Nathan.guo 于 2024-7-9 18:03 编辑

南屏晚钟 发表于 2024-7-9 13:55
我是表2文本关联表1文本,表1的文本是唯一
需要通过表1的信息体现在表2上面
如果都是文本的话,按理说是不会出现这个问题的,大佬使用的是外联库还是内建库,如果是外联库,我们可以再外联库中检查下类型是否相同;
内建库的话,大佬可以搞个demo看下~~

Syl 发表于 2024-7-10 08:43:09

南屏晚钟 发表于 2024-7-9 13:55
我是表2文本关联表1文本,表1的文本是唯一
需要通过表1的信息体现在表2上面

如果是这样不会有提示吧,提供demo、检查

Erik.Xue 发表于 2024-7-10 09:25:44

大胆猜一下,如果是sqlserver外联库的话,是有一个nvarchar和varchar的,注意区别。;P

南屏晚钟 发表于 2024-7-10 15:29:29

OK,问题解决了,是我的问题,不知道怎么按的,把文本关联到ID字段上去了,删除就好了,感谢感谢各位

Nathan.guo 发表于 2024-7-10 16:59:50

问题解决了就好~~
{:5_117:}
页: [1]
查看完整版本: 关联字段问题