SQL整数变量

时间:2013-10-30 23:08:39

标签: sql excel vba sql-update access-vba

我正在使用excel

为我的access 2007数据库创建此UPDATE字符串
conn.Execute ("UPDATE newEmployees Set Firstname = 'testname1' Where Id = sID;")

sID是一个数字,但当我像这样使用它或像“& sID&”时,我收到一个错误。另一方面,如果我只写一个数字,其中Id = 46 - 它工作得很好。

所以我的问题是,如何在SQL中使用数字变量创建更新字符串?

1 个答案:

答案 0 :(得分:1)

conn.Execute ("UPDATE newEmployees Set Firstname = 'testname1' Where Id=" & sID)