| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 890 人关注过本帖
标题:表单中不能用LOCATE吗?
只看楼主 加入收藏
chanel
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-1-11
收藏
 问题点数:0 回复次数:5 
表单中不能用LOCATE吗?

表单中有一个文本框,一个按钮, 在文本框输入一个学号,单击按钮查询并显示表中相应的记录.
按钮的CLICK事件代码如下:
use xsda
locate for 学号= thisform.text1.value
if found()
disp
else
? ' 无此记录'
thisform.text1.value=''
thisform.text1.setfocus
endif

为何每次执行都显示"无此记录"????

搜索更多相关主题的帖子: LOCATE 表单 
2006-04-26 09:02
blueblood
Rank: 2
等 级:新手上路
威 望:4
帖 子:135
专家分:0
注 册:2006-4-2
收藏
得分:0 

这么用试试看:
locate for 学号=alltrim(thisform.text1.value)

2006-04-26 09:07
lndsqfyq
Rank: 1
等 级:新手上路
帖 子:232
专家分:0
注 册:2006-1-16
收藏
得分:0 
locate for 学号==allt(thisform.text1.value)

2006-04-26 09:08
chanel
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-1-11
收藏
得分:0 
谢谢!!
2006-04-26 09:35
lang
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-4-15
收藏
得分:0 
句中的DISP是什么意思?

有很多问题吗?不妨来《学习VFP百问》看看可不可以找到您的答案。http://langxing./
2006-04-26 14:26
hdzqs
Rank: 1
等 级:禁止访问
帖 子:218
专家分:0
注 册:2006-4-25
收藏
得分:0 
disp
disp是 最简单的显示命令
命令状态下使用,可分屏显示表格内内容。

把您的需求变成我们的信息 让我们的信息成为您的财富
2006-04-26 22:07
快速回复:表单中不能用LOCATE吗?
数据加载中...
 
   



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

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