请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

阿里

初级会员

13

主题

31

帖子

226

积分

初级会员

积分
226
阿里
初级会员   /  发表于:2025-4-27 22:54  /   查看:124  /  回复:10
5金币
导入EXCEL数据到表格,报错  更新数据库失败。VIN字段都是唯一值,为什么报有重复值呢?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

原因是分页导致,这是因为导出时,我们是忽略分页等设置的,会把所有行导出。但是导入时,在合并模式下,我们在表格当前所有行的基础上进行合并的。对于不是这一页的记录,会认为是需要新增的行。而这些行本身在表里是存在的,就会报VIN不唯一的错。 所以可以考虑用后端导入试下。

10 个回复

倒序浏览
最佳答案
最佳答案
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-4-27 22:54:31
来自 7#
原因是分页导致,这是因为导出时,我们是忽略分页等设置的,会把所有行导出。但是导入时,在合并模式下,我们在表格当前所有行的基础上进行合并的。对于不是这一页的记录,会认为是需要新增的行。而这些行本身在表里是存在的,就会报VIN不唯一的错。

所以可以考虑用后端导入试下。
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-4-28 09:33:40
2#
大佬,不知道如何复现你的报错,是要导入excel吗?如果是请提供下可复现问题的excel文件~
回复 使用道具 举报
阿里
初级会员   /  发表于:2025-4-28 09:56:26
3#
Erik.Xue 发表于 2025-4-28 09:33
大佬,不知道如何复现你的报错,是要导入excel吗?如果是请提供下可复现问题的excel文件~

DEMO中导出的文件,直接再导入数据表。报错
回复 使用道具 举报
stranger
银牌会员   /  发表于:2025-4-28 10:05:09
4#
估计是这个vin导入有重复值了


本帖子中包含更多资源

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

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-4-28 10:05:13
5#
先导出,再导入,VIN不就重复了,这不是正常的吗?而且导入时你的基准列设置的也是VIN。
回复 使用道具 举报
阿里
初级会员   /  发表于:2025-4-28 11:53:55
6#
Erik.Xue 发表于 2025-4-28 10:05
先导出,再导入,VIN不就重复了,这不是正常的吗?而且导入时你的基准列设置的也是VIN。

导入模式选的是“合并”。只要EXCEL表格中“VIN”不出现重复值,应该都是符合逻辑的。原来8.0是时都是这么使用的。现在到10.0就报错。不知为什么?求助
回复 使用道具 举报
阿里
初级会员   /  发表于:2025-4-28 16:01:46
8#
Erik.Xue 发表于 2025-4-28 13:45
原因是分页导致,这是因为导出时,我们是忽略分页等设置的,会把所有行导出。但是导入时,在合并模式下,我 ...

解决了,只要把分页导航取消掉。一般都是在数据维护时,才会用到。谢谢!!!
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-4-28 16:08:21
9#
回复 使用道具 举报
阿里
初级会员   /  发表于:2025-4-28 16:24:36
10#
阿里 发表于 2025-4-28 16:01
解决了,只要把分页导航取消掉。一般都是在数据维护时,才会用到。谢谢!!!

是否可以考虑将导入时,由于分页产生的报不唯一的问题做个修正。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部