【问题标题】:How to set IMEX=1 in Excel如何在 Excel 中设置 IMEX=1
【发布时间】:2014-05-01 12:00:44
【问题描述】:

我正在使用操作系统 Windows 7 和 Office 2010 以及 SQL Server 2008/2008R2/2012。 我正在尝试将 excel 工作表导入 SQL Server。一列也有几个数值和文本值。从 excel 导入数据时,未导入数值。 excel表的第一行有标题。许多博客建议更新 IMEX=1。但我找不到 IMEX 值必须设置为 1 的方式和位置。请帮助

【问题讨论】:

  • 在连接字符串中设置

标签: sql-server excel vba odbc


【解决方案1】:

试试这个模式:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcelFile.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES;IMEX=1";

更新

关于您的其他问题,请参阅此主题:

https://stackoverflow.com/a/376017/1057667

我想这里已经回答了。

【讨论】:

  • 谢谢。这在我使用本地 SQL Server 实例时有效,因为 excel 文件位于我的本地系统中。如何导入我本地系统中的excel,而SQL Server实例在其他服务器中。也可以通过 SSMS 导出导入向导实现吗?
猜你喜欢
  • 2016-05-19
  • 2014-08-12
  • 2012-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-25
  • 2010-09-21
相关资源
最近更新 更多