0

多くのフィールドを持つmsアクセスデータベースファイルがあります。クライアント、最後の請求、次の請求...など、次の請求日の列を持つすべての行を取得し、これを今日と比較したいのですが、今日より1か月古い場合は表示し、それ以外の場合は表示しません。1 か月で期限切れになるレコードを表示したい。私の論理:-

今日 >= 前回の請求額 + 11 か月 AND 今日 < 次の請求額よりも次の請求額を表示する場合 endif

他にオプションはありますか?

私はそれを行う方法を知りません

Private Sub refreshlist()
    If Not cnn.State = ConnectionState.Open Then
    cnn.Open()
    End If
Dim sql As String = "select client,email,mobile from clientsData WHERE [NEXT BILLING]>"?????(what to do here)
    Dim da As New OleDb.OleDbDataAdapter(sql, cnn)
    Dim dt As New DataTable
    da.Fill(dt)
    Me.cviewexp.DataSource = dt
    cnn.Close()
End Sub
4

1 に答える 1