Excel VBA – 用于访问的SQL语句
我已经完全真正地尝试过每一个组合,并要求一个朋友为什么这个SQL语句的语法到访问数据库的问题的原因…
strSQL = "INSERT INTO Usage (User, Tool, OpenDate, ProjectNum, UseNum)" _ & " VALUES ('" & Username & "','" & ToolName & "','" & myDate _ & "','" & ProjNum & "',1)"
这一行生成我在监视窗口中跟踪的这条语句:
"INSERT INTO Usage (User, Tool, OpenDate, ProjectNum, UseNum) VALUES ('204073081','D:\Tools_Dev\Wind_Farm_Automation_Dev\Current\testWind.xlsm','2/17/2012','30',1)"
谢谢。
你有所有的文字,而我希望数字和date是这样input的:
"INSERT INTO Usage (User, Tool, OpenDate, ProjectNum, UseNum) VALUES (204073081,'D:\Tools_Dev\Wind_Farm_Automation_Dev\Current\testWind.xlsm',#2/17/2012#,30,1)"
如果一切都被保存到文本types的数据,为什么最后的1不是文本?