日期查询问题-在线等待急,谢谢

pandekaren 2004-11-21 02:48:31
我用delphi+access为公司做会员管理系统,其中要求查询会员生日,即按月份或日期升序,我用edit中输入月份或日期(11月或25日)则显示全为XXXX年11月XX日或XXXX年XX月25日。通过adoquery的sql语句显示在dbgrid中。我用
sql.Add('select * from TVIPCOMPANY');
sql.Add('where f_birthday like '+''''+'%'+Edit1.text+'%'+'''');结果和要求不一样。 请问各位朋友如何用sql语句查询?急!
...全文
108 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
slwang2003 2005-03-14
  • 打赏
  • 举报
回复
关注
pandekaren 2004-11-21
  • 打赏
  • 举报
回复
谢谢!
samchoy 2004-11-21
  • 打赏
  • 举报
回复
sql.Add('select * from TVIPCOMPANY');
sql.Add('where MONTH(f_birthday) = '+Edit1.text); { Edit1.text内容为月份 }
sql.Add('OR DAY(f_birthday) = '+Edit1.text); { Edit1.text内容为日期 }

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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