gpt4 book ai didi

asp.net - 在 DataTable.Select 中使用 BETWEEN

转载 作者:行者123 更新时间:2023-12-04 17:05:37 25 4
gpt4 key购买 nike

我以为这很简单,但显然不是!

基本上,我有一个日期并想在两个日期列上做一个“介于”这样的:

myDataTable.Select(myDate & " between (StartDate and EndDate)")

其中 StartDate 和 EndDate 是 DataTable 中确实存在的日期列。

有任何想法吗?

最佳答案

为什么不直接使用 >= <=

Dim dt As New DataTable()
dt.Columns.Add("StartDate")
dt.Columns.Add("EndDate")
Dim row1 As DataRow = dt.NewRow()
row1("StartDate") = New DateTime(2009, 1, 1)
row1("EndDate") = New DateTime(2009, 1, 31)
dt.Rows.Add(row1)

Dim myDate As New DateTime(2008, 12, 15)
Dim rows As DataRow() = dt.[Select]([String].Format("#{0}# >= StartDate AND #{0}# <= EndDate", myDate.ToString("dd MMM yyyy")))

关于asp.net - 在 DataTable.Select 中使用 BETWEEN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1906840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com