回 帖 发 新 帖 刷新版面

主题:[原创]急救阿!!!!

如何把字符串"2006-09-06"转换为日期2006-09-06

回复列表 (共3个回复)

沙发

ls_select="(date(sale_date)>=date(ls_start) and date(sale_date)<=date(ls_end))"
        dw_1.setfilter(ls_select) 
        dw_1.filter()
        dw_1.settransobject(sqlca);
      if dw_1.retrieve()=0 then 
        messagebox("提示","在这段时间内没有商品售出")
       end if
为什么老是ls_select="(date(sale_date)>=date(ls_start) and date(sale_date)<=date(ls_end))"有错误.而换成
ls_select="(date(sale_date)>=date('2006-09-08') and date(sale_date)<=date('2006-09-25'))"就没有错误
请高手指教一下

板凳

改成下面的语句就可以了~
ls_select="(date(sale_date)>=date('" +ls_start+"') and date(sale_date)<=date('"+ls_end+"'))"

3 楼

你要把变量独立嵌套到句子里面去。

我来回复

您尚未登录,请登录后再回复。点此登录或注册