使用以下代码运行vb应用程序。我一直在我的'INSERT INTO'sql查询中遇到错误,任何人都可以看到我做错了什么?这是INSERT INTO语句中的错误 - 语法错误。SQL插入错误VB.NET
connetionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = C:\Users\Dave\Documents\joblist.mdb;"
connection = New OleDb.OleDbConnection(connetionString)
Sql = "INSERT INTO jobList (StaffID, staffName, staffLastName, note, fault, section, techID, jobcomplete) VALUES ('" & staffid & "','" & staffFN & "','" & staffLN & "','" & staffNotes & "','" & staffFault & "', '" & staffSection & "', '" & techId & "','" & ava & "')"
connection.Open()
oledbAdapter.UpdateCommand = connection.CreateCommand
oledbAdapter.UpdateCommand.CommandText = Sql
oledbAdapter.UpdateCommand.ExecuteNonQuery()
connection.Close()
Me.JobListTableAdapter.Fill(Me.JoblistDataSet2.jobList)
你会得到什么错误? – JMK
'StaffID'是否是自动增量列? –
INSERT INTO人 VALUES(4,'Nilsen','Johan','Bakken 2','Stavanger') 这是在sql.change中相应插入的语法并尝试。 –