有关两个条件查询,其中一个是时间的请教

granthill123 2007-05-30 10:25:36
我做毕业设计在两个条件查询的时候调试老是显示表达无效,我也看了论坛相关的帖子改了很多次了,还是解决不了.大家帮我看下.谢谢了.
string li_bh
date d
li_bh=trim(sle_4.text)
d=date(sle_1.text)
dw_1.retrieve()
dw_1.setfilter("购药表_病人病历号=+li_bh + and 购药表_日期=date('"+ string(d,"yyyy-mm-dd") + "')" )
dw_1.filter()
...全文
244 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
UltraBejing 2008-04-30
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
jimeh 2007-06-12
  • 打赏
  • 举报
回复
同意enayo() 的做法!

可以DEBUG看看
twtso1981 2007-06-03
  • 打赏
  • 举报
回复
你可以用messagebox先把你的过滤条件显示出来看看,看看对不对
starsong 2007-06-02
  • 打赏
  • 举报
回复
同意enayo() 的做法!
yuast1234 2007-06-01
  • 打赏
  • 举报
回复
同意enayo() 的做法!
yuanqi007 2007-05-31
  • 打赏
  • 举报
回复
编号是整型的话
dw_1.setfilter("购药表_病人病历号="+li_bh +" and 购药表_日期="+ string(d,"yyyy-mm-dd"))
enayo 2007-05-30
  • 打赏
  • 举报
回复
dw_1.setfilter("购药表_病人病历号='"+li_bh + "' and 购药表_日期 = date('"+ sle_1.text + "')" )
yuanqi007 2007-05-30
  • 打赏
  • 举报
回复
dw_1.setfilter("购药表_病人病历号='"+li_bh +"' and 购药表_日期="+ string(d,"yyyy-mm-dd"))

609

社区成员

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

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