zoukankan      html  css  js  c++  java
  • 向ACCESS数据库中的表导入EXCEL表,在 System.Data.OleDb.OleDbException 中第一次偶然出现的“System.Data.dll”类型的异常

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

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

    单步调试

    try

    catch 

    得到结果

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

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

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

  • 相关阅读:
    03-spring bean
    04-spring的依赖注入
    01-课程安排
    17-注解开发
    WIN10新机必要设置记录 for 3dsmax
    ps导出svg
    VS C# 共享项目
    在Maxscript中创建.Net类型
    C# 自定义索引
    C# ?
  • 原文地址:https://www.cnblogs.com/yuhuameng/p/3660543.html
Copyright © 2011-2022 走看看