1. 将要导入的excel表格数据如下,第一行数据默认为数据库表中的字段,所以这个必须要有,否则无法映射导入。
    在这里插入图片描述
  2. 选择你要导入数据的数据库,右键选择任务,再点击导入文件
    在这里插入图片描述
  3. 点击下一步
    在这里插入图片描述
  4. 选择Microsoft Excel 点击预览选择你要导入的表,选择对应版本,但是一般导入就会预设好,可以不用改,点击下一步
    在这里插入图片描述
  5. 选择 Microsoft OLE DB Provider for SQL Server,服务器名称,使用windows身份验证,因为我这里是自己的机器做服务器,然后数据库对应好。
    在这里插入图片描述
  6. 选择复制一个或多个表或视图的数据,点击下一步
    在这里插入图片描述
  7. 选择你对应的表
    在这里插入图片描述
  8. 警告可以不用管,下一步
    在这里插入图片描述
  9. 立即运行,下一步
    在这里插入图片描述
  10. 点击完成
    在这里插入图片描述
  11. 检查是否导入成功
    在这里插入图片描述
  12. 我这里是外键发送冲突,然后修改一下,重新按照刚才步骤导入
    在这里插入图片描述

导入发生问题

未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data)
在这里插入图片描述

  • 主要有以下几种原因:
      1、没有安装数据访问组件,需要安装相应版本的数据访问组件(AccessDatabaseEngine);
      2、没有安装相应版本的Office客户端,需要安装相应版本的Office客户端;
      3、没有在IIS应用程序池配置默认属性,需要在相应的IIS应用程序池启用32位应用程序;
  • 解决方案
    下载这个
    官网链接:Microsoft Access 2010 数据库引擎可再发行程序包
    选择第一个,方便一点,因为在sql工具里面默认用这个可以用。
    在这里插入图片描述
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐