0

我正在尝试从 CSV 文件批量加载到 SQL Server(Excel 和 SQL Server 都在我的笔记本电脑上)。我正在使用“批量插入”语句通过 Excel VBA 执行此操作。我不断收到我的表的无效对象名称的运行时错误。

  • 我已经在工作室管理中测试了 SQL,它工作正常
  • 表名绝对正确
  • 我已经使用不同的文件格式进行了测试,我得到了同样的错误
  • “插入...”语句在 Excel VBA 中工作正常,而不是“批量插入”
connServer.Open "Provider=SQLOLEDB;Data Source=" & pstrServer & ";Initial Catalog=" & pstrDBS & ";integrated security=sspi;"

strSQLQuery = "BULK INSERT tbl_q_member " & _ "FROM 'C:\test\bulk.csv' " & _ "WITH (FIRSTROW = 2, FIELDTERMINATOR = ',',ROWTERMINATOR = '\n', TABLOCK)"

connServer.Execute strSQLQuery

运行时错误是

'-2147217865 (800440e37)

无效的对象名称“tbl_q_member”

4

0 回答 0