select c_ddh,d_ddrq,d_jhrq,c_dwmc,c_dh,c_shdd,c_fkfs,n_yfdj,c_zdr,c_djbz,c_ys,n_je1
into :ls_ddh,:ld_ddrq,:ld_jhrq,:ls_dwmc,:ls_dh,:ls_shdd,:ls_fkfs,:ld_yfdj,:ls_zdr,:ls_ys,:ld_je1
from c_xsdd
where ls_where;
ls_where字符窜条件,提示有错误!请问我如何才能用字符窜作为where条件,谢谢!
------解决方案--------------------
你應該用 SetSQLSELECT(ls_sql) 或 Modify("Datawindow.Table.Select='"+ls_sql+"'")
------解决方案--------------------
哦,你這種 into 的話,應該用動態 SQL 語句,自己去 PB 幫忙找一下。
------解决方案--------------------
同意楼上,需使用动态SQL,在百度上搜索“PB 动态SQL”可以找到,具体有4种不同用法
------解决方案--------------------
构建动态语句
------解决方案--------------------
得用動態SQL