簡體   English   中英

查詢表達式中shortssize = S中字符串的語法錯誤

[英]Syntax error in string in query expression in shortssize = S

我使用此代碼更新了MS Access中的條目,但它始終返回錯誤。 我不知道要糾正哪一部分。 請幫助我,我似乎找不到錯誤的那一部分

在此處輸入圖片說明

Private Sub SaveChanges()
    con.ConnectionString = OpenDBConnection()
    con.Open()
    Dim sql As String = "Update [JobOrderProd] set [CustomerOrderNumber] = 
    '" & CustomerOrderNumtxtbox.Text & "', [ItemNumber] = '" &
        ItemNumbertxtbox.Text & "', [JerseyName] = '" & 
       JerseyNametxtbox.Text & "', [JerseyNumber] = '"`
        & JerseyNumbertxtbox.Text & "', [JerseySize] = '" & 
          JerseySizetxtbox.Text & "', 
        [ShortsSize] = '" & ShortsSizetxtbox.Text
    Dim cmd As New OleDbCommand(sql, con)`enter code here`
    cmd.ExecuteNonQuery()`enter code here`
    con.Close()
    MsgBox("Entry for JO Production has been updated.")
    ClearForm()
End Sub

我想您最后還是錯過了單個倒逗號。 將此添加到末尾& "'"

JerseySizetxtbox.Text & "', 
[ShortsSize] = '" & ShortsSizetxtbox.Text & "'"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM