参数化视图-变量传递问题,急!
VF 6.0
远程数据源:ORACLE
已经建立了连接
已经建立了数据库aaa1
已经建立了远程视图,取名ABC,已经建立了带?JHH的SELECT语句。
运行,出现对话框,要求输入JHH值,输入 "CTH1-13 ",OK,正常,能查出数据。
现在希望通过表单传入JHH值,所以:
建立表单,表单中有一个text1文本框,一个命令按钮。
将参数化视图放入表单的数据环境中,并将视图的NoDataonload属性设为.T.,表单上命令按钮的click事件加入以下语句:
thisform.text1.value=jhh
requ()
select * from abc
运行表单,在文本框内输入“CTH1-13”,点击按钮运行,查询结果为空白无记录。
为什么?参数没有传过去?如何传过去?
可是在text1文本框属性中将Value属性预先输入“CTH1-13”,点击按钮运行,查询结果却又正常,为什么?
现在真的是没有办法,请各位专家赐教!
[解决办法]
public jhh