在access窗体输入中,客户名称项,如何实现记忆输入功能?

例如:已经输入的有:永德利轴承(沈阳)有限公司、新隆成(成都)有限公司,当我在输入“永德利”三个字的的时候,永德利轴承(沈阳)有限公司会显示出来,直接选择就可以完成输入。

请教高人这个如何实现,在线等。

需要用VBA编程,给你个思路:
1. 创建VBA过程,比如f_dur_input()
里面的逻辑是,判断文本框内容, 如果长度大于3,执行查询
'select 名称 from 客户 where 名称 like ' & 文本框.Text & '%' '注意判断下返回的行数
2. 将查询到的名称赋值给文本框
如果返回多行,可以试试用一个列表框来存储名称,点击选取
实现起来还是会比较麻烦的追问

回答的很好,是这个意思,语句怎么写?写完放到哪个地方?

追答

你这个是表设计窗口
VBA是在“模块”页签下,新建

温馨提示:答案为网友推荐,仅供参考
相似回答