|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2003/10/14 17:25:39 |
标题: |
关于数据库查询的问题,紧急HELP!!(先谢了) |
浏览:2297 |
|
加入我的收藏 |
楼主: |
HELP!! 查询方式为某个时间段的日期怎么查? 我用的是 aa:=datetostr(datetimepicker1.Date); aa1:=datetostr(datetimepicker2.Date); Query1.Close; query1.SQL.Clear; query1.SQL.Add('SELECT * FROM salestable.db'); Query1.SQL.Add('where 销售日期 between ss1 and ss2'); query1.Params[0].AsString:=aa; query1.Params[1].AsString:=aa1; query1.ExecSQL; Query1.active:=true; 为什么这样不能实现呢?有知道原因的高手们请你们给点意见!
----------------------------------------------
- |
作者: |
cnxxx (我本高手) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/10/14 17:28:49 |
1楼: |
Query1.SQL.Add('where 销售日期 between #ss1# and #ss2#'); 试试看
----------------------------------------------
黑夜中,一眼望去,我就是高手。
|
作者: |
|
2003/10/14 19:22:48 |
2楼: |
我的‘销售日期’字段是string型的,我怀疑是这个出的问题,把它改成date型是不是可以解决问题了呢?劳驾哪位有经验的老师给予指点!
----------------------------------------------
-
|
作者: |
|
2003/10/14 19:26:54 |
3楼: |
你的方法我试了可是不管用,所以我更加怀疑是字段类型惹的货?
----------------------------------------------
-
|
作者: |
mcw (mcw) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/10/14 19:55:59 |
4楼: |
between好像只能用在数据型的比较吧。
----------------------------------------------
-
|
作者: |
|
2003/10/14 21:01:56 |
5楼: |
:《delphi 进销存程序设计》陈惟斌著,书中的例子非常好,可惜没有光盘,本网站也不能下载。那位网友可知道在其它什么地方能下载?
----------------------------------------------
-
|
|