如何从Excel中将logging插入到SQL Server中
我不擅长编程,但我正在越来越,我只是想在Excel中更新表格到SQL Server 2012中的表。
我可以创build连接,插入HARD值,但出于某种原因,我不知道如何插入范围。
也就是说,下面的代码工作正常:
objConnection.Execute "USE database1 INSERT INTO tblExposure(AssetID, Name) VALUES (1234, 'Metoo')"
但是,当我尝试用范围来代替Range.("A3").Value
,我无法得到它的工作。
objConnection.Execute "USE database1 INSERT INTO tblExposure(AssetID, Name) VALUES (Range("A3").Value, 'Metoo')"
谢谢您的帮助
你需要把范围放在引号之外:
"USE database1 INSERT INTO tblExposure(AssetID, Name) VALUES (" _ & Range("A3").Value & ", 'Metoo')"