0
我想知道如何在下拉列表中查看每個年齡段的兒童(6-10,11-13,14-16)。例如,當我選擇年齡段時,下面的gridview將只顯示該特定年齡段的子女。下拉列表中的範圍值
我使用下面的sql將出生日期轉換爲年齡。
SELECT CASE WHEN (MONTH(GETDATE()) * 100) + DAY(GETDATE()) >= (MONTH(Dob) * 100)
+ DAY(Dob) THEN DATEDIFF(Year, Dob, GETDATE()) ELSE DATEDIFF(Year, Dob, GETDATE())
- 1 END AS Age FROM parent WHERE ([Gender] IS NOT NULL)
我有沒有SQL問題,我與轉換出生日期年齡完成,但現在怎麼我的年齡範圍內實現它?
當您選擇年齡段刪除數據網格中的所有數據,然後遍歷所有內容並檢查年齡是否與您正在查找的範圍相匹配。如果匹配,則將其添加到數據網格中。 – deathismyfriend
我剛剛開始學習asp.net,不太明白你的意思。 – Roshan