| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 326 人关注过本帖
标题:麻烦请问代码问题出在哪?
取消只看楼主 加入收藏
dragonman19
Rank: 1
等 级:新手上路
帖 子:74
专家分:5
注 册:2014-2-20
结帖率:45.45%
收藏
已结贴  问题点数:20 回复次数:2 
麻烦请问代码问题出在哪?
我做了一个LIST见下图


图片附件: 游客没有浏览图片的权限,请 登录注册
  
 图片看不到的话,其实就是数据表里有几十种资产名称,用户就通过LIST选择需要筛选的资产名称,获得所需要的数据表

筛选命令框代码:
   PUBLIC cwh
thisform.grid1.RecordSource=""

LOCAL  cmb(999)
cwh=" "



tjshu=thisform.list6.ListCount
cwh ="zcname like('%'+ALLTRIM(thisform.list6.list(1))+'%')"
IF  tjshu >1
   
     FOR i= 2 TO tjshu


   cmb(i)=ALLTRIM(thisform.list6.list(i))

  cwh="  "+cwh+"  "+"  or  "+" zcname like('%'+ cmb(i)+'%')"


next

ELSE





endif

 SELECT * FROM ch WHERE  cwh   into dbf temptemp    &&&&&执行到这行报错,---"SQL:WHERE字句无效"
 
  请问哪里有问题呢?
搜索更多相关主题的帖子: list like WHERE thisform 代码 
2024-05-31 15:15
dragonman19
Rank: 1
等 级:新手上路
帖 子:74
专家分:5
注 册:2014-2-20
收藏
得分:0 
如果这样的话--- SELECT * FROM ch WHERE  &cwh   into dbf temptemp
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册


cwh 的值
图片附件: 游客没有浏览图片的权限,请 登录注册
2024-05-31 16:26
dragonman19
Rank: 1
等 级:新手上路
帖 子:74
专家分:5
注 册:2014-2-20
收藏
得分:0 
感谢楼上,代码通过了。
  汗颜自己用了这么多年,还是三脚猫
2024-06-03 11:21
快速回复:麻烦请问代码问题出在哪?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017835 second(s), 12 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved