我正在使用VB6和MS Access.我的sql命令是
insert into BatchInfo (BName,BDate,Currency) values('" & Me.txtBatchName.Text & "','" & Me.dtpBatchDate.Value & "','" & Me.cboCurrency.Text & "')
Run Code Online (Sandbox Code Playgroud)
运行时命令的输出是
"insert into BatchInfo (BName,BDate,Currency) values('batch1','8/2/2012','AED')"
Run Code Online (Sandbox Code Playgroud)
这是BatchInfo表的模式
BatchID AutoNumber
BName Text
BDate Date/Time
Currency Text
Run Code Online (Sandbox Code Playgroud)
我找不到任何语法错误.请帮忙.
Currency 是一个保守的词,因此逃脱它;
insert into BatchInfo (BName, BDate, [Currency]) values (...
Run Code Online (Sandbox Code Playgroud)