Dim con As New OleDb.OleDbConnection
Dim str As String = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=..\VisitorPass.accdb"
con = New OleDbConnection(str)
Dim sql As String = "insert into Visitor(Name,Password)values ('" & txtName.Text & "','" & txtPassword.Text & "')"
Dim cmd As OleDbCommand
con.Open()
cmd = New OleDbCommand(sql, con)
cmd.ExecuteNonQuery()
MsgBox("Account is Registered")
-3
A
回答
0
嘗試將括號內的字段密碼括起來。
insert into Visitor(Name,[Password])values ..
這應該做的伎倆,當使用MS Access。
+0
感謝您解決我的問題。我試過[密碼],它正在工作。我可否知道[]如何使用?例如,密碼和[密碼]。 –
+0
爲了避免使用sql使用的特殊詞...例如,如果您有一個名爲'Date'的字段,並且Date也是SQL中的一個函數,所以您編寫[Date]讓他知道您的意思是列而不是函數。 – Zeina
+0
好的,我明白了。 ty –
相關問題
- 1. INSERT INTO語句中的語法錯誤
- 2. INSERT INTO語句中的語法錯誤
- 3. INSERT INTO語句中的語法錯誤
- 4. INSERT INTO語句中的語法錯誤
- 5. INSERT INTO語句中的語法錯誤
- 6. system.data.oledb.oledbexception:語法錯誤INSERT INTO語句中
- 7. 語法錯誤INSERT INTO語句中
- 8. 語法錯誤INSERT INTO語句中-ASP.Net
- 9. INSERT INTO語句獲取語法錯誤
- 10. MS Access INSERT INTO語句語法錯誤
- 11. INSERT INTO語句錯誤
- 12. c#oledb中的INSERT INTO語句中的語法錯誤?
- 13. OleDbException:INSERT INTO語句中的語法錯誤
- 14. MS Access的INSERT INTO語句中的語法錯誤
- 15. INSERT INTO語句中的語法錯誤經典ASP
- 16. .net,MS Access,INSERT INTO語句中的語法錯誤
- 17. 「INSERT INTO語句中的語法錯誤」。爲什麼?
- 18. INSERT INTO語句中的語法錯誤ASP.Net C#
- 19. INSERT INTO語句中使用C#和ms-access的語法錯誤
- 20. INSERT INTO語句中的語法錯誤vb2008
- 21. INSERT INTO語句中的語法錯誤。 command.executeNonQuery();幫助pleasse
- 22. INSERT INTO語句中的C#語法錯誤
- 23. INSERT INTO語句中的Java SQL語法錯誤
- 24. 我在INSERT INTO語句中得到語法錯誤
- 25. OleDbException是未處理:語法錯誤INSERT INTO語句中
- 26. 爲什麼我在INSERT INTO語句中出現語法錯誤?
- 27. 「insert into statement」中的語法錯誤
- 28. 在INSERT INTO語句中的VB.net語法錯誤(雖然在語句中沒有語法錯誤)
- 29. INSERT INTO MySQL語句錯誤C#
- 30. 語法錯誤在INSERT INTO語句在vb.net
你得到的錯誤是什麼。你正在使用哪個'RDBMS' –
使用'insert into Visitor(Name,Password)values ...',在括號和'values'之間留有一個空格。 –
我試過但cmd.executenonquery()彈出並說Oledbexception是未處理的,INSERT INTO語句中的語法錯誤。 –