PRIMARY键必须是唯一的(Code 19)Android,无法覆盖表记录

时间:2016-03-06 19:20:08

标签: android csv import-from-csv

我正在尝试将.CSV文件导入到表中,但它会返回错误,如下所述

  

CSV导入错误:

     

PRIMARY键必须是唯一的(Code 19)

     

“2”, “主动脉”, “”, “1”, “0”, “3”, “”, “0”, “0”, “”, “0”

我正在使用名为aSQlite Manager(Google Play store)的Android应用程序来导出和导入.CSV文件。

数据库文件属于MyWordBook [由Frozened,com.frozenarts.mynotebook],我用来构建我的词汇单词。这个应用程序有非常好的用户界面,但它缺乏IMPORT单词列表功能,我正在尝试手动导入我的单词列表,开发人员不会响应,没有我能找到的好的替代应用程序。

虽然它有IMPORT / EXPORT数据库功能。

Mynotebook.db and mots.csv in .zip

'Mots'是存储单词列表数据的表的名称。你可以一个一个地做,没问题但是需要几个月的时间。

我尝试导入和导出.csv文件而没有任何编辑(相同),它仍然会抛出错误。这里出了什么问题?怎么解决?

PS:我的单词列表有4000多个单词

1 个答案:

答案 0 :(得分:0)

CSV文件中有一个或多个条目具有相同的主键。在您的情况下, Aortic 一词的ID为“2”,已存在于您的数据库中。

相关问题