VB.Net - 自动更新用户

时间:2012-04-18 09:27:41

标签: .net vb.net time auto-update

我正在Vb.net中设计一个Windows应用程序。当我运行应用程序时,它需要检查当前时间并提醒我一些我已定义的任务。我能用这种方式做到这一点。

1 个答案:

答案 0 :(得分:1)

您需要将您的任务存储在某个地方(数据库,文件等)并且具有与之关联的截止日期和时间。

当您的应用程序运行时,您会在数据中找到截止日期早于当前日期和时间的所有任务。

例如,如果您将任务存储在sql server数据库中,则可以运行类似于此的查询:

Dim sql As String = "SELECT * FROM Tasks WHERE DueDate < @DueDate"
Using cn As New SqlConnection("Your connection string here"), _
    cmd As New SqlCommand(sql, cn)
    cmd.Parameters.Add("@DueDate", SqlDbType.DateTime).Value = DateTime.Now
    Dim reader As SqlDataReader = cmd.ExecuteReader
    While reader.Read
        Debug.WriteLine(reader(0))
    End While
End Using

这应该让你开始