如何用时间段来检索数据
想检索一个时间段内的数据。
我用了sql select风格。定义了两个类型是datetime型的参数starttime 和endtime
然后where条件是这样的callstarttime>= :starttime and callendtime <=endtime
然后在clicked中写入如下代码。
datetime starttime,endtime
string sql
starttime=datetime(sle_1.text)
endtime=datetime(sle_2.text)
sql=' SELECT dbo.EVENT.EVENT_GUID,dbo.EVENT.CALLSTARTTIME, dbo.EVENT.CALLENDTIME FROM dbo.EVENT WHERE ( dbo.EVENT.CALLSTARTTIME >= :starttime ) AND ( dbo.EVENT.CALLENDTIME <= :endtime ) ;'
dw_3.settransobject( sqlca)
dw_3.retrieve( sql)
结果。。。没有什么结果。窗口里没有数据。。不怎么道为什么。大虾帮帮我改一下。换个别的方法也行。只要能出数据怎么样都行。。谢谢!!!