|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/2/26 10:59:42 |
标题: |
我想做一个sql的查询,按结束日期减去开始日期的天数,天数想用一文本框输入,可以随便输入天数的大小,求结束日期减去开始日期的天数大于文本框输入的天数。用delphi实现,谢谢 |
浏览:1239 |
|
加入我的收藏 |
楼主: |
我想做一个sql的查询,按结束日期减去开始日期的天数,天数想用一文本框输入,可以随便输入天数的大小,求结束日期减去开始日期的天数大于文本框输入的天数。用delphi实现,谢谢
----------------------------------------------
- |
作者: |
|
2004/2/26 12:49:26 |
1楼: |
select * from 表名 where DATEADD(dd,你的天数,开始日)<结束日 以上是SQL2000的语句
----------------------------------------------
-
|
作者: |
|
2004/2/26 13:53:14 |
2楼: |
我用的语句是select * from 表名 where datediff(D,结束日,开始日)<='#39+strtoint(edit1.text)+#39',都不行啊!主要是strtoint(edit1.text)这段的问题,请大家帮忙解决
----------------------------------------------
-
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/2/26 15:18:09 |
3楼: |
strtoint 整形怎么能和 字符型在一起当然不行喽!
----------------------------------------------
|
作者: |
|
2004/2/26 15:41:57 |
4楼: |
应该是这样写的 sql='select * from 表名 where datediff(D,开始日,结束日)<='edit1.text;
----------------------------------------------
-和大家一起学习,一起进步!!!
|
|