【问题标题】:Export Excel table to sql using VBA使用 VBA 将 Excel 表导出到 sql
【发布时间】:2015-03-30 21:01:23
【问题描述】:

谁能指出一个使用 VBA 将 excel 表导出到 sql 表的示例,假设结构相同?我正在使用 Excel 2007。我已经看到了一次读取一行数据并且每行运行一次插入,或者构建他们的记录集并执行 UpdateBatch 的示例。有没有办法可以在excel中从源表中选择所有记录并将它们全部插入到目标sql表中?

【问题讨论】:

标签: vba excel


【解决方案1】:

Bulk Insert 正是您所寻找的。​​p>

试试这些: Stackoverflow question

Bulk Insert - social msdn

其他方式是在sql management studio中导入 Import Excel spreadsheet columns into SQL Server database

【讨论】:

  • 谢谢,但我似乎找不到从 Excel 工作簿本身(使用 VBA)使用批量插入的示例。
  • 你在你的VBA程序中编写sql批量插入和连接字符串。我发现最简单的方法是从sql管理中导入excel或txt文件
猜你喜欢
  • 2017-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-25
  • 2020-10-30
  • 2013-04-16
  • 2017-11-09
相关资源
最近更新 更多