问一个很菜的问题:如何将查询的结果在表单的文本框中显示出来。

gyzhouyun 2003-07-21 11:18:19
我想在第一个文本框中输入一个数值型变量。然后回车查询。将查询得到的记录在表单的其他文本框中显示出来。(有多少字段就有多少文本框)请问该如何做?
...全文
174 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
noproblem12 2003-07-22
  • 打赏
  • 举报
回复
也可以 用
select tablename
thisform.text1.value=fieldname1
thisform.text2.value=fieldname2
.
.
.
.

thisform.textN.value=fieldnameN

AngeloLee 2003-07-22
  • 打赏
  • 举报
回复
you can do it like this:
select tablename
locate for onefiled=input
if found()
thisform.text1.value=fieldname1
thisform.text2.value=fieldname2
.
.
.
thisform.textn.value=fieldnamen
else
messagebox('not found',16,'system info')
endif
fj_jiangqi 2003-07-21
  • 打赏
  • 举报
回复
在其它文本框中的数据源与字段关联
查询完记录定位,那些文本框来个refresh()或thisform.refresh()即可。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
fj_jiangqi 2003-07-21
  • 打赏
  • 举报
回复
在其它文本框将数据源与字段关联。
不知你是用什么查询,如果是sql就将它生成一个临时表
剩下就是记录定位了,定位完在其它文本框来个refresh()或表单.refresh()
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
ghost34 2003-07-21
  • 打赏
  • 举报
回复
如楼上所说,可用CONTROLSOURCE=FILENAME

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧