2012-04-18 16 views
0

私はVb.netでWindowsアプリケーションを設計しています。今までアプリケーションを実行するときに、現在の時刻を確認し、私が定義したいくつかのタスクを思い出させる必要があります。どのようにすればいいのですか?VB.Net - ユーザーへの自動更新

答えて

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 

あなたが

を始める必要があります