为啥不用Table直接访问parodox表?
可以用filter来过滤数据.
可以用filter来过滤数据.
解决方案 »
- D7 想做一个OCX控件,如何选择VCL Class Name
- 我用Delphi做的程序运行在服务器上,远程连接注销后这个程序就被注销了.如何才能不被注销???
- 如何让TStringGrid 每一行的 前面可以加一个复选筐 让DBGrid 的当前记录程高亮显示
- 请前辈给出点方法和建议
- 奇怪。。如何获取标题栏的文字
- 250告急!!找组件求救!!
- 判断ADOQuery1.Recordset.Fields.Item[j-2].value是否为空的问题
- 又一个导分的,手段做的那么难看,建议封号
- 如何用tchart 绘制断开的曲线?
- ~~菜题~~For 语句~~
- 用QRReport如何限定某页打印的行数?
- 救命啊!
如
select field_name
from talbe
where recorddate='2000-04-05'select field_name
from talbe
where Substring(cast(recorddate as char(10)),from 1 for 7)='2000-04-05'
都是错误的
帮忙啊
具体操作方法是:
双击TADOTable控件,添加数据表中的所有字段,选择你要显示的时间字段属性列表中就有这个字段的所有属性!找到DisplayFormat输入掩码“yyyy-mm-dd”就好了!
2、用SQL语句中的like属性就可以找出来!
select * from 表名 where 时间型字段 like '2002-04'
如果取出某个月份的数据
在Oracle中可以
select field_name
from talbe
where to_char(recorddate,'yyyy_mm')='2000-04'
在porodox中如何实现那?
首先日期格式转换一下如;
SHORTDATEFORMAT:=‘YYY-MM-DD’;
QUERY1.CLOSE;
QUERY1.SQL.CLEAR;
QUERY1.SQL.ADD('select field_name from talbeNAME
where LEFT(recorddate,10)=CONVERT(SMALLDATETIME,'2000-04-05',20)');
QUERY1.OPEN;
祝你成功.
PoroDox这个垃圾数据库Help me!
where datetimetostr(recorddate) like '2000-04-05%'
1。查询2002-04-05
SQL语句中的where子句写成RecordDate = "4/5/2002"
paradox数据库日期型只支持此种格式。
你可以要求你的用户以此种方式输入日期。
2。查询2002-04
select * form table where RecordDate >= "4/1/2002" and RecordDate<= "4/31/2002"。