面临运行时错误说
Incorrect Syntex
靠近C:\Users\Emp_ID\Desktop\FolderName\FileName.xlsm
set rs = cnn.Execute("update EO_datawh.dbo.TableName set email_status = 'Sent' From '" & ThisWorkbook.FullName & "'.'Sheet1$' a join EO_datawh.dbo.TableName b on a.sr_number = b.sr_number")
最佳答案
更新后使用别名“b”而不是“EO_datawh.dbo.TableName”:
set rs = cnn.Execute("update b set email_status = 'Sent' From '" & ThisWorkbook.FullName & "'.'Sheet1$' a join EO_datawh.dbo.TableName b on a.sr_number = b.sr_number")
关于mysql - 从 sql 表连接到 Excel 工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42090845/