日期:2014-05-16  浏览次数:20922 次

如何提取数据库中某年某月下的所有数据
比如提取数据库中所有日期为2007-04的数据,即提取一个月份下的所有记录.

------解决方案--------------------
如果你是用ACCESS做数据库,那么你的语句应该是:
'SELECT * FROM 表1 WHERE tDate> #2007-4-21# '
如果你是用SQL SERVER,则是:
'SELECT * FROM 表1 WHERE tDate> ' '2007-4-21 ' ' '
如果你的TQuery不返回数据集(也可以说是不赋值给数据控件)那么,你可以用execsql。但如果要返回数据集,应该是用open。
而中间那一行query1.sql.execsql应该去掉
------解决方案--------------------
請參考http://topic.csdn.net/t/20020409/19/634336.html
注意Access用的是TSQl