SQl语法:select * from files where FDate=#202-8-24# 缘何出错?

xchunyu 2002-08-25 03:06:05

请指点正确的语法!

...全文
42 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xchunyu 2002-08-25
  • 打赏
  • 举报
回复
jiaorg 2002-08-25
  • 打赏
  • 举报
回复
select * from files where FDate=#202-8-24# 在ACCESS是可以用的
如果是在ORACLE里面的话
上面都不对
你自己查一下数据方面的书把
我自己忘记了
如果是SQL
好象可以用
select * from files where FDate=""'202-8-24'""
在ORACLE里面好象用TODATE这个函数的
zhxfzhxf1 2002-08-25
  • 打赏
  • 举报
回复
FDate是日期型吗
fwwxxjingling 2002-08-25
  • 打赏
  • 举报
回复
xchunyu (大吊车) :
完整地解决办法如下:(针对Paradox数据库)
******************************************************************
DateSeparator:='/';//必不可少;
with Query1 do
begin
close;
SQL.Clear;
s:= 'select * from flow where ckrq>'''+FormatDateTime
('mm/dd/yyyy',DateTimePicker1.DateTime)+'''';
SQL.Add(s);
open;
end;
******************************************************************
赶快试试吧!
怎么样?欢呼吧!!!
可以结账了吧!!
xchunyu 2002-08-25
  • 打赏
  • 举报
回复

两位:还是出错啊,
type mismatch in expression
cobi 2002-08-25
  • 打赏
  • 举报
回复
select * from files where FDate='202-8-24' —》2002-8-24,你把日期写错了,如果是access数据库,#一定要加上
jyqkr 2002-08-25
  • 打赏
  • 举报
回复
select * from files where FDate='202-8-24' 或
select * from files where FDate=202-8-24
不能用#号

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧