| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1366 人关注过本帖
标题:在表单1查询表单2中表的记录
只看楼主 加入收藏
ydxpn123
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2012-11-7
收藏
得分:0 
表1有字段 编号   产品名称
表2有字段 编号   厂家名称
表单1有 text1 text2 grid1  把表1添加到表单1中并显示在表单1中的grid1
表单2有 grid1    把表2添加到表单2中并显示在表单中的grid1
如何在表单1的text1中输入内容后按回车,弹出表单2并查询表2的记录将查询结果显示在表单2的grid1中
大家都没弄明白我的意思,我的意思是说,在表单1中的text1中输入查询的内容,然后查询表2中的记录并把查询结果显示在表单2中的grid1上
比如在表单1的text1中输入“宏源”按回车,就弹出表单2,并把表2中有“宏源”二字的记录显示在表单2的grid1上
查询结果出来后,再在表单2的grid1中选择想要的记录,再按回车,关闭表单2,返回表单1,并把表单2的grid1中选中的记录显示在表单1中相应文本框上
查询过程与表1没关系
2012-11-07 20:32
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:4 
很容易做的,你把表放上来。不过做了你也未必能接回原来的程序中运行,不能理解也是白做。

授人以渔,不授人以鱼。
2012-11-07 22:53
ydxpn123
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2012-11-7
收藏
得分:0 
回复 12楼 TonyDeng
可以给我个例子吗?我真的好想学
要详细的例子,每一步都要给出来
最好剪一些图片
2012-11-07 23:20
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
把你的表放上来,以及你设计的画面截出来看看。

授人以渔,不授人以鱼。
2012-11-07 23:22
ydxpn123
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2012-11-7
收藏
得分:0 
回复 14楼 TonyDeng
在论坛里怎么剪图啊,没剪图按钮
2012-11-07 23:31
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
截图成.jpg之后用附件发上来啊

授人以渔,不授人以鱼。
2012-11-07 23:34
ydxpn123
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2012-11-7
收藏
得分:0 
图片放不上发贴的编辑框里,大哥有QQ吗?我加你QQ,在QQ你剪
2012-11-07 23:40
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9806
专家分:26947
注 册:2012-2-5
收藏
得分:0 
以下是引用ydxpn123在2012-11-7 20:30:56的发言:

表1有字段 编号   产品名称
表2有字段 编号   厂家名称
表单1有 text1 text2 grid1  把表1添加到表单1中并显示在表单1中的grid1
表单2有 grid1    把表2添加到表单2中并显示在表单中的grid1
如何在表单1的text1中输入内容后按回车,弹出表单2并查询表2的记录将查询结果显示在表单2的grid1中
大家都没弄明白我的意思,我的意思是说,在表单1中的text1中输入查询的内容,然后查询表2中的记录并把查询结果显示在表单2中的grid1上
比如在表单1的text1中输入“宏源”按回车,就弹出表单2,并把表2中有“宏源”二字的记录显示在表单2的grid1上
查询结果出来后,再在表单2的grid1中选择想要的记录,再按回车,关闭表单2,返回表单1,并把表单2的grid1中选中的记录显示在表单1中相应文本框上
看帮助文件DO FORM命令的用法,表单之间参数的传递

[ 本帖最后由 sdta 于 2012-11-8 06:55 编辑 ]

坚守VFP最后的阵地
2012-11-08 06:54
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9806
专家分:26947
注 册:2012-2-5
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 sdta 于 2012-11-8 07:01 编辑 ]

坚守VFP最后的阵地
2012-11-08 06:59
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
收藏
得分:0 
我都说了解决的思路,应该能解决问题,他还是不会,说了等于白说。。。
给你传一个表单
只用了表单1.
看能否满足你的要求
abc.rar (2.82 KB)



关于使用两个 表单实现。
只要在text1的KeyPress方法中
输入do form 表单2 就可以执行表单2,然后在表单2中根据自己的需求使用查询语句,将查出来的表另存为一表(lsb),
在相应的地方将表单2的grid1的数据源更改为  thisform.表2.recordsource='lsb'。
但是如何实现两个表之间的参数传递,我还没弄明白。望版主指点一下,我试着看了帮助文件,还是没懂。

[ 本帖最后由 wjp456789 于 2012-11-8 12:27 编辑 ]

我是来向高手学习的!
2012-11-08 10:54
快速回复:在表单1查询表单2中表的记录
数据加载中...
 
   



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

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