MySQL 根据具体日期和时间删除

MySQL delete according to specific date and time

如何根据特定日期和时间从 table 中删除行 mySQL 与 vb.net

我试过以下方法

DELETE FROM TABLE WHERE TABLE_INPUT = #date_time#

DELETE FROM TABLE WHERE TABLE_INPUT = 'date_time'

DELETE FROM TABLE WHER  TABLE_INPUT = date_time

None 他们工作了

请帮帮我

这与根据任何其他值删除完全一样。您只需指定参数是适当的类型,例如

Using connection As New MySqlConnection("connection string here"),
      command As New MySqlCommand("DELETE MyTable WHERE MyColumn = @MyColumn", connection)
    command.Parameters.Add("@MyColumn", MySqlDbType.DateTime).Value = myDateTime
    connection.Open()
    command.ExecuteNonQuery()
End Using

在哪里以及如何获得 myDateTime 由您决定。例如,它可能来自 DateTimePicker 控件,例如

Dim myDateTime = myDateTimePicker.Value