您需要分批执行所有这些
cn.Execute "set implicit_transactions off"cn.Execute ("declare @name varchar(100)")cn.Execute ("set @name='name'")cn.Execute ("Insert into test (id,name) values (55,@name)")建立一个字符串,然后使用1 cn.Execute
更好的是,使用参数化查询来防范
SQL injection

您需要分批执行所有这些
cn.Execute "set implicit_transactions off"cn.Execute ("declare @name varchar(100)")cn.Execute ("set @name='name'")cn.Execute ("Insert into test (id,name) values (55,@name)")建立一个字符串,然后使用1 cn.Execute
更好的是,使用参数化查询来防范
SQL injection