当前位置: 代码迷 >> VFP >> 一个非常奇怪的有关问题,希望大家都来看看
  详细解决方案

一个非常奇怪的有关问题,希望大家都来看看

热度:9695   发布时间:2013-02-26 00:00:00.0
一个非常奇怪的问题,希望大家都来看看.
我的代码如下:
sqltest=isconn2( "exec   proc_ywfq   ?tj ", "tem_ywfq ")
If   !sqltest
Return
Endif
select   tem_ywfq
brow

问题是:
这段代码执行到BROW时出错.
错误提示是:此对象的数据源必须是一个变量引用.
其中我的SQL语句是已经执行成功了的.而且tem_ywfq表中的数据能够访问.即可以用LIST,DISP,COPY   TO   另一个表中,但是COPY   TO   另一个表中之后,另一个表用BROW命令时也还是出现同样的错误提示!

请问这是怎么回事呢?该怎么去处理呢?

------解决方案--------------------------------------------------------
不用brow

用一个Grid显示内容试试。

或用Select * from tem_ywfq试试

------解决方案--------------------------------------------------------
用BROW打不开,也可能是字段名有问题,重复、过长等等,你改一下字段名试试
------解决方案--------------------------------------------------------
问题应该出在“select tem_ywfq”,改用宏代换或变量引用试试

select (tem_ywfq)
  相关解决方案