向ACCESS数据库中的表导入EXCEL表,EXCEL表Sheet1中与ACCESS数据库表中的关键字对应的列的值,不能与数据库中表的主键项值重复,不然就会出现

在 System.Data.OleDb.OleDbException 中第一次偶然出现的“System.Data.dll”类型的异常

单步调试

try

catch 

得到结果

“由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。”

原来是导入的数据与主键对应的项有重复!!!!!!!!!!!!

修改EXCEL表保证每次增加的项都不和主键重复就没问题了,而且导入是成功的。

相关文章:

  • 2022-12-23
  • 2021-06-12
  • 2021-12-24
  • 2022-02-24
  • 2022-02-23
  • 2021-05-10
  • 2021-11-23
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2021-08-01
  • 2022-12-23
  • 2021-08-26
  • 2022-12-23
  • 2021-10-25
  • 2021-04-17
相关资源
相似解决方案