sql—如何在insert语句中连接日期/时间类型的变量

blpfk2vs  于 2021-08-09  发布在  Java
关注(0)|答案(0)|浏览(193)

当窗体加载以下内容时运行:

Private Sub Form_Load()
    TempVars("F_ID") = txtF_SNr.Value
    TempVars("Status") = txtStatus.Value
    TempVars("seit") = txtSeit.Value
    TempVars("bis") = txtBis.Value
    TempVars("von") = txtVon.Value
    TempVars("an") = txtAn.Value
    TempVars("Bemerkung") = txtBemerkung.Value
End Sub

txtseit是表单中文本字段的名称,绑定到表中日期/时间类型的列[seit]。

sql = "Insert into tblStatusFahrzeugeHistory (F_ID, Status, seit, bis, von, an, Bemerkung, Datenbank_Nutzer, Eintrag_erstellt_am, Eintrag_erstellt_um)" & _
"Select tblStatusFahrzeuge.F_ID, tblStatusFahrzeuge.Status, tblStatusFahrzeuge.seit, tblStatusFahrzeuge.bis, tblStatusFahrzeuge.von, tblStatusFahrzeuge.an, tblStatusFahrzeuge.Bemerkung, tblStatusFahrzeuge.Datenbank_Nutzer, tblStatusFahrzeuge.Eintrag_erstellt_am, tblStatusFahrzeuge.Eintrag_erstellt_um " & _
"From tblStatusFahrzeuge Where ( " & txtSeit.Value & " <> seit AND [F_ID] = '" & Me.txtF_SNr.Value & "') "

上面的sql语句给出了错误:
运行时错误:查询表达式中的数字出现“3075”语法错误。。。
如何连接 txtSeit.Value 正确吗(抱歉,我是初学者!)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题