下面语法正确吗?
string ls_sj1,ls_sj2
if rb_3.checked = true then
ls_new_sql = left(ls_old_sql,708) + ' and ( ( ptd.ptsj >= date("'+ ls_sj1 +'" )) and ( ptd.ptsj <= date("'+ ls_sj2 + '" ) ) ORDER BY ptd.zzlh ASC '
end if
dw_1.setsqlselect(ls_new_sql)
dw_1.retrieve()
运行,提示错误:select error:"date" is not a recognized function name
如何修改?