我是VB.NET和MySqL的新手。我想删除我的数据库中的记录。 使用,删除VB.NET中的SQL语句
Dim SQLStatement As String = "DELETE name,date FROM people"
RetrieveInfos(SQLStatement)
其中,
Public Sub RetrieveInfos(ByRef SQLStatement As String)
Dim cmd As MySqlCommand = New MySqlCommand
With cmd
.CommandText = SQLStatement
.CommandType = CommandType.Text
.Connection = SQLConnection
.ExecuteNonQuery()
End With
SQLConnection.Close()
SQLConnection.Dispose()
End Sub
但有出现InvalidOperationException的一个错误,我很困惑。 我想删除我的数据库中的记录,而不引用“WHERE number = VALUE”以删除先前记录的值。那可能吗?
任何帮助,将不胜感激。谢谢!
看来你需要更新语句而不是DELETE语句。 – Thinhbk 2012-07-27 02:20:22
我该怎么做?谢谢 – Mineko 2012-07-27 02:22:50