库中日期类型为D
我在query1的SQL属性里写入:select * from zzfyb.db where 日期 = #06-06-2003#;
告诉我下面的:
Invalid use of keyword.
Token: =写入:select * from zzfyb.db where 日期 = '06-06-2003';
说是:
Type mismath in expression.到底该怎么写呢?我用的是Paradox库。
我在query1的SQL属性里写入:select * from zzfyb.db where 日期 = #06-06-2003#;
告诉我下面的:
Invalid use of keyword.
Token: =写入:select * from zzfyb.db where 日期 = '06-06-2003';
说是:
Type mismath in expression.到底该怎么写呢?我用的是Paradox库。
解决方案 »
- delphi 2007 到底有没有和2006一样的 for .net 应用开发,哪位安装了的费神解答一下,刚查了网上说d2007没有for .net 了
- 有谁用过这样的控件MBevel\MLabel...
- QReport的问题
- 急....请问SQLconnection怎么连接SQL数据库解决立即给分
- 机器有还原卡,安装DELPHI5后不能重新启动,,,但F9时却出现。。。。。。。。
- 如何加载第三方控件
- 关于正则表达式的问题
- 请问邮件通讯中的一点问题?
- 请问,如何列举出所有的进程?包括隐藏的!
- 在TreeView中如何实现用鼠标右键实现节点选中,执行同Click相同的操作,同时并可弹出快捷菜单?
- Delphi中override和overload的定义和区别是什么?
- 谁有delphi7.0的注册码
在程序中写
with query1 do
begin
close;
Parameters.ParamByName('ft').valuse:=...;
Parameters.ParamByName('lt').valuse:=...;
open;
end;
在程序中写
with query1 do
begin
close;
Parameters.ParamByName('data_t').valuse:=...;//可实现动态查询
open;
end;
query1.sql.clear;
query1.sql.add('select * from zzfyb.db where 日期 = :N1');
query1.parambyname('N1').Value :='2003/6/6' ;
query1.open;
试一试strtodate(‘2003/6/6’);
query1.parambyname('N1').Value :=strtodate('2003-06-06');