AQOQuery.sql.add('select * from 档案 where 工号='''+edit1.text+''' and (now()-参加工作时间)>30 ') ;
后面的AND 语句该怎么写,有什么格式?其中工号、参加工作时间(日期型)都是档案表的字段。
象前面的edit要在前后加“+”号和“’”,费了好大的劲才知道,哪里有这方面的知识。
用的是ORACLE数据库,ADO连接。
后面的AND 语句该怎么写,有什么格式?其中工号、参加工作时间(日期型)都是档案表的字段。
象前面的edit要在前后加“+”号和“’”,费了好大的劲才知道,哪里有这方面的知识。
用的是ORACLE数据库,ADO连接。
解决方案 »
- 提取memo每行数字,计算每行数字累加之和问题
- 第 1 行: '#' 附近有语法错误
- cxgrid5用日期字段,提示 control has no parentwindow
- 一个和Label相关的小问题,在线等,答对送分^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!
- 子窗体激活问题??
- 忽然想学学Delphi编程,请大家介绍几个好点的学习站点以及一些不错书籍
- 怎么样做一个Service application?有没有例子呢?
- 请各位帮忙!!
- 调试问题
- 快来救命,高分相送(关于多媒体的),有没有好的相关控件,请给地址!
- 写好了的包和存储过程,怎么调试才知道是可用的
- excel问题。。
+datetimetostr (now()-参加工作时间)>30 '
'select * from 档案 where 工号='+edit1.text+' and '+'to_date('+''''
+formatedate('yyyymmdd',now)+''''+','+''''+'yyyymmdd'+''''+')'+
'-参加工作时间)>30 '
这个to_date是oracle函数,formatedate是delphi函数具体参数查资料!
+datetimetostr (now()-参加工作时间)>30 '
执行后是这个结果,再帮忙看看。
:
[Error] Unit1.pas(64): Illegal character in input file: '出' ($B3F6)
[Error] Unit1.pas(66): Incompatible types: 'String' and 'Boolean'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
不一定要用delphi自带的now