在機房收費系統中,有幾處這樣的情況:
起始日期和終止日期,相信聰明的你肯定可以想象出為什么要有兩個日期控件!是的,就是從一張表中查找出在這兩個日期范圍類的記錄!
有的人就說了,這還不簡單!
假如我們將第一個控件定義成Begin,第二個控件定義成Over!那么查詢語句不就是
復制代碼 代碼如下:
"select * from recharge_info where date<'" & over.value & "' and date>'" & begin.value & "'"
例如:
復制代碼 代碼如下:
print convert(varchar(19),getdate())
print convert(varchar(10),getdate(),110)
print convert(varchar(11),getdate(),106)
print convert(varchar(24),getdate(),113)
如果你在SQL Server中用到根據日期查找記錄的話,如果你用date='2013-09-22' 這樣的查詢語句的時候,但是你仍然能查出你想要的結果的時候,請記?。哼@并不是你所想的表中記錄的日期等于現在的日期,而是表中日期這個字符串和'2013-09-22'這個字符串相等!
新聞熱點
疑難解答