0
A
回答
0
是因爲不匹配的數據類型插入到您的列 變化更新查詢是這樣
update Hasil_Rml_Hallo_Bro SET Nilai_Error=" & Label3.text & " WHERE ID=" & label4.text
去掉「'」撇號信
1
始終使用參數
Dim query As String = "update Hasil_Rml_Hallo_Bro SET Nilai_Error= @Error WHERE [email protected]"
Using connection As New OleDbConnection(connectionString)
Using command As New OleDbCommand(query, connection)
Dim errorParameter As New OleDbParameter With
{
.ParameterName = "@Error",
.OleDbType = OleDbType.VarChar, // Or what is correct type in database
.Value = Label3.text
}
Dim idParameter As New OleDbParameter With
{
.ParameterName = "@Id",
.OleDbType = OleDbType.Integer, // Or what is correct type in database
.Value = Integer.Parse(label4.text) // Convert to correct type if needed
}
command.Parameters.Add(errorParameter, idParameter)
connection.Open()
command.ExecuteNonQuery()
End Using
End Using
注意您需要爲參數輸入正確的類型 - 與您正在使用的列類型相同。
0
確保數據庫中的列具有相同的數據類型,並將其插入到其中。
相關問題
- 1. 無法使用VB.net更新SQL Server
- 2. 無法使用VB.net
- 3. vb.net SQL更新查詢無法完成
- 4. 無法更新文本框vb.net -crossthreading
- 5. VB.NET更新方法
- 6. 使用VB.NET(更新表)
- 7. 使用Vb.net更新SQL表
- 8. 更新MySQL使用VB.NET
- 9. 我無法使用FileSystemWatcher [vb.net]
- 10. 無法使用更新3更新Visual Studio企業更新2
- 11. 無法使用GraphServiceClient更新用戶
- 12. 無法使JComboBox更新JFrame
- 13. 無法使用,以獲得最新更新apt-get的更新
- 14. 更新使用SQL參數在vb.net
- 15. 使用VB.NET更新XML標記值
- 16. 如何使用vb.net更新datagridview
- 17. VB.net更新的MS Access使用的BindingSource
- 18. 使用計時器更新表單 - VB.Net
- 19. 更新使用上pageloadcomplete VB.net jQuery的hiddenfield
- 20. 使用storedprocedure更新vb.net formview的幫助
- 21. VB.Net使用唯一密鑰更新MySQL
- 22. 使用VB.NET更新訪問記錄集
- 23. 無法使用ActiveRecord更新屬性
- 24. 無法使用函數更新數組?
- 25. 無法使用DBCP連接更新CLOB
- 26. 無法使用PDO更新列
- 27. 爲什麼更新無法使用vue.js?
- 28. 無法使用更新數據庫MVC4
- 29. 使用Hibernate無法更新密碼
- 30. 無法使用ContentProvoider更新聯繫人
一些[類似的問題](https://www.google.com/search?q=site:stackoverflow.com+visual+basic+oledbexception+was+unhandled+datatype+mismatch) –
千萬不要串聯字符串來使SQL 。這只是許多可能發生的事情之一。使用SQL參數。請閱讀[問]並參加[旅遊] – Plutonix