我想问一下如何将数据从vb.net插入数据存储MS.Access。但始终显示错误INSERT INTO Statement。 这是我的代码:
Dim sql As String = "INSERT INTO TbCustomers(Pro_ID, Swi_ID, Odf_ID, Bra_ID, Cus_ID, ServiceID, CustomerName, Phone, Address, Username, Password, IP, SwitchPort, Status, Description) VALUES(" & produc_ID & "," & Swi_id & "," & odf_id & "," & Bra_id & ",'" & CustomerID & "','" & serviceId & "','" & cName & "','" & cPhone & "','" & cAddress & "','" & username & "','" & password & "','" & IP & "','" & SwitchPort & "','yes','" & description & "')"
cmd = New OleDb.OleDbCommand(sql, con)
cmd.ExecuteNonQuery()
我找不到错误的陈述。 我需要一些帮助。 感谢
答案 0 :(得分:1)
您的问题是密码,这是一个保留字。
在SQL语句中使用[密码]。