| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 371 人关注过本帖
标题:求助!表单设计的问题
只看楼主 加入收藏
柳叶白前
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2015-8-21
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:4 
求助!表单设计的问题
thisform.grid1.recordsource="select 土地编号,小地名,面积,树种编号,积承包年度 from fr_t where 户主编号=alltrim(thisform.text1.value) into cursor temp"
dimension tmp(2,2)
select 姓名,年龄,性别,家庭地址 from p_t where 户主编号=alltrim(thisform.text1.value) into array tmp
thisform.text2.value=tmp(1)
thisform.text3.value=tmp(2)
thisform.text4.value=tmp(3)
thisform.text5.value=tmp(4)
以上是查询命令按钮内容,但是运行后文本框2345显示的都是逻辑值,该怎么改使其显示字符?
2015-08-23 10:59
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:10 
说明查询结果为空,文本框显示结果为逻辑值,文本框显示值前要判断
select 姓名,年龄,性别,家庭地址 from p_t where alltrim(户主编号)==alltrim(thisform.text1.value) into array tmp
if _tally>0
    thisform.text2.value=tmp(1)
    thisform.text3.value=tmp(2)
    thisform.text4.value=tmp(3)
    thisform.text5.value=tmp(4)
endif
试试结果如何

[ 本帖最后由 sdta 于 2015-8-23 11:56 编辑 ]

坚守VFP最后的阵地
2015-08-23 11:55
柳叶白前
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2015-8-21
收藏
得分:0 
回复 2楼 sdta
有显示了,还有个问题,为什么运行时还没点查询的时候表格里有所有记录,而点击查询后表格没有显示相关记录?
2015-08-23 12:18
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
表格数据源类型你设置的是什么类型
生成的数据保存在数组中
还是研究下基础吧

坚守VFP最后的阵地
2015-08-23 13:08
柳叶白前
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2015-8-21
收藏
得分:0 
数据源类型是4-sql说明,没错吧,那我再去看看书,谢谢!
2015-08-23 14:03
快速回复:求助!表单设计的问题
数据加载中...
 
   



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

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