Datagridview:如何从Access数据库中仅提取每个成员ID的最新记录

时间:2015-07-22 00:49:02

标签: vb.net datagridview

我正在尝试创建一个图书馆管理系统,并使用DataGridView查看付款时默认的人员列表(上次付款日期超过2个月)。

要做到这一点,我打算

  1. 查询每个会员ID的付款表并选择他们的最后一条记录,
    1. 然后检查此记录上的付款日期,如果超过两个月,则显示它。
  2. 有人可以帮我解决VB中的代码。我自己无法取得很大进展。

1 个答案:

答案 0 :(得分:0)

您可以使用WHERE条款

查询付款表

例如。(假设您使用的是MSSQL)

SELECT MemberID,WhatEverYouNeed FROM PaymentTable WHERE PaymentDate<DATEADD(MONTH,-2,GETDATE())

如果有的话,它会返回一组结果。 填写SqlDataAdapter。然后,bind数据表到您的DGV