Filter := '日期 <= '''+edit1.text+''''; //这是正常的但我想过滤出'日期'加上edit2.text后,比edit1.text大的记录,我怎么也搞不出来.
请教高手这个应该怎么写啊.edit1.text := '2006-09-30'
edit2.text := '10'顺便祝各位朋友国庆快乐!
请教高手这个应该怎么写啊.edit1.text := '2006-09-30'
edit2.text := '10'顺便祝各位朋友国庆快乐!
解决方案 »
- sendmessage怎么传送消息让另一个窗体执行自定义的某个函数呢?
- TToolButton 如何调整顺序
- sql 查询的问题
- 难题,一个OCX的参数是WideString,我传递空的WideString进去导致了这个OCX 崩溃
- 老婆生日
- 在WEB Service 中如何连接服务器?SOAPServerIID属性如何设置?
- 不知道我的这个问题有没有难度,大家帮我想想办法吧.
- 一次 update 只更新,表中的几个相同的记录中的一个,请问sql 如何写?
- MDI主窗的问题
- 关于硬盘保护的问题!还有为什么我的分总是零
- [TWebBrowser问题]如何遍历框架网页中的所有链接
- 通过 GetIconInfo 获取Icon的信息,再用CreateIconIndirect创建图标,为什么图标边上会有一个黑圈?有办法去掉吗?
Filter := 'DateAdd(''d'', ' + edit2.text + ', [日期])>=#' + edit1.text + '#';
or
Filter := 'DateDiff(''d'', #' + edit1.text + '#, [日期])>=' + edit2.text;应该是这样的,其他数据库可以查阅相关SQL内建函数帮助手册……