设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 5342|回复: 7
打印 上一主题 下一主题

[窗体] 怎样实现在窗体中前一文本框中输入数字,后一文本框自动显示出文字

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-23 13:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如,前一字段中我输入1.后一文本框内自动显示出江苏省。这个要怎么操作?本人菜鸟,恳请写的详细一点。
另外access怎样实现下拉菜单二级、三级联动?比如我要做省市区三级的,只用access可以实现吗?第一个问题和第二个问题结合起来的话,代码该怎么写呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-5-23 14:06:21 | 只看该作者
本帖最后由 todaynew 于 2012-5-23 14:13 编辑

假设阁下有一个数据表名曰:省份表;假设阁下的省份表中有两个字段:省份ID(自动编号类型),省份(string类型);假设阁下的窗体上有两个控件,其一名曰:省份ID,其二名曰:省份。则:
方法一:
1、在省份ID控件的属性中设置默认值为0;
2、在省份控件的控件来源中写:=Dlookup("省份","省份表","省份ID=" & [省份ID])

方法二:
在省份ID的更新后事件中写:
me.省份.value=Dlookup("省份","省份表","省份ID=" & nz([省份ID],0))

方法三:
在阁下的窗体上删除省份ID和省份两个文本框控件,改由一个组合框控件代替,设置该组合框的数据源为省份表,绑定列为1,列数为2,列宽为0。

由方法三扩展开去,可设省市县三个组合框。在省的组合框控件的更新后事件中动态加载市和县的组合框数据源,在市的更新后事件中加载县的组合框数据源。
3#
 楼主| 发表于 2012-5-23 14:14:23 | 只看该作者
todaynew 发表于 2012-5-23 14:06
假设阁下有一个数据表名曰:省份表;假设阁下的省份表中有两个字段:省份ID(自动编号类型),省份(string类 ...

那么我的第二个问题,大侠能否指点下?
就是省市区三级联动的下拉菜单,我希望到时候操作的时候,在省ID中输入数字,如“01”,然后后面的省名称文本框里会自动出现江苏省。接下来,在后面的市ID中输入数字,如“01”,后面的市名称文本框里会自动出现南京市.。这样要怎么操作呢?麻烦您了
4#
发表于 2012-5-23 14:16:29 | 只看该作者
a06226276 发表于 2012-5-23 14:14
那么我的第二个问题,大侠能否指点下?
就是省市区三级联动的下拉菜单,我希望到时候操作的时候,在省ID ...

http://www.office-cn.net/forum.p ... s%D0%A1%C6%B7%A1%BF
5#
 楼主| 发表于 2012-5-23 14:57:29 | 只看该作者
todaynew 发表于 2012-5-23 14:06
假设阁下有一个数据表名曰:省份表;假设阁下的省份表中有两个字段:省份ID(自动编号类型),省份(string类 ...

在省的组合框控件的更新后事件中动态加载市和县的组合框数据源,在市的更新后事件中加载县的组合框数据源。
不好意思再问一下,这个是怎么操作的?
6#
发表于 2012-5-23 15:19:32 | 只看该作者
问题1:最简单的就是用自动查阅
问题2:  组合框航来源设置条件sql语句
7#
 楼主| 发表于 2012-5-23 15:35:43 | 只看该作者
Henry D. Sy 发表于 2012-5-23 15:19
问题1:最简单的就是用自动查阅
问题2:  组合框航来源设置条件sql语句

能说的详细点儿不,俺是菜鸟中的菜鸟,谢谢了
8#
发表于 2012-5-23 15:55:57 | 只看该作者
把例子传上来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-20 19:29 , Processed in 0.090812 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表