-4
誰能解決下面的代碼PLZ ....我得到語法錯誤INSERT INTO語句中
注:前端VB8 &後端接入7
Private Sub SaveData()
Dim InsertString As String
InsertString = "Insert into STUDENT DETAILS(SREGNO,SFIRSTNAME,SMIDDLENAME,SLASTNAME,SYEAR,SCOURSE,SSEM,SCLASS,SLANGUAGE)" & "Values('" & Me.TXTSREGNO.Text & "','" & Me.TXTSFIRSTNAME.Text & "','" & Me.TXTSMIDDLENAME.Text & "','" & Me.TXTSLASTNAME.Text & "','" & Me.COMB1SYEAR.Text & "','" & Me.COMB2SCOURSE.Text & "','" & Me.COMB3SSEM.Text & "','" & Me.COMB4SCLASS.Text & "','" & Me.COMB5SLANGUAGE.Text & " ');"
Dim InsertCommand As New OleDbCommand(InsertString, Con)
InsertCommand.ExecuteNonQuery()
MsgBox("New record added successfully.", MsgBoxStyle.Information, "Record Added")
End Sub
1.打印生成的字符串。 2.比較預期的字符串。 3.修正算法。 4.轉到1. – dutt
你可以設置你的代碼的格式嗎? – user2366842
另外,考慮使用參數,建立所有這樣的查詢,可能會允許用戶在文本字段中輸入引號並[擦除數據庫](http://xkcd.com/327/)。 –