2
我正在使用Visual Basic 2010 express來控制Ms.Access 2007數據庫。我在爲數據庫添加一條記錄而苦苦掙扎。查詢表達式中的字符串中的語法錯誤'ID = 4
我得到的查詢表達式在字符串中的語法錯誤「ID = 4
這裏是我的代碼:
If ComboBox1.Text = "" Or TxtJam.Text = "" Or TxtAudio.Text = "" Then
MessageBox.Show("Data belum lengkap", "Error", MessageBoxButtons.OK, messageBoxIcon.Error)
Else
myqry = "UPDATE TblJadwal SET "
myqry = myqry + " Hari = '" & ComboBox1.Text & "',"
myqry = myqry + " Jam = '" & TxtJam.Text & "',"
myqry = myqry + " Audio = '" & TxtAudio.Text & "'"
myqry = myqry + "WHERE "
myqry = myqry + "ID = " & TxtID.Text & "'"
mycmd = New OleDbCommand(myqry, conn)
mycmd.ExecuteNonQuery()
Call Set1()
End If
和我的數據庫
ID , autonumber
Hari, text
Jadwal, text
Jam, Text
你有沒有使用未綁定窗體一些特別的原因嗎?首先,你失去了使用MS Access的一半原因。 – Fionnuala