设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12345下一页
返回列表 发新帖
查看: 18210|回复: 48
打印 上一主题 下一主题

[模块/函数] 【Access小品】常用语实例

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-1 17:14:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 todaynew 于 2010-1-1 19:43 编辑

为了祝贺坛友们元旦愉快,特编写了一个常用语实例。该实例中编写了基本常用语和常用语两个函数,为同志们提供两种处理常用语的思路。

基本功能:
1、通过子窗体字段选择,可以在主窗体组合框中对应建立该字段的常用语。
2、通过选择主窗体常用语,可以在子窗体对应字段设置默认值。
3、在子窗体某个字段的记录中插入光标后,回到主窗体常用语选择后双击,可以在原子窗体光标点插入选择的常用语。
4、点击主窗体维护按钮,可以对基本常用语进行新增。






Function 常用语(表名 As String, 字段名 As String, 频度 As Long) As String
Dim rs As New ADODB.Recordset
Dim ssql As String
Dim str As String

ssql = "SELECT " & 字段名 & ", Count(" & 字段名 & ") AS 计数 "
ssql = ssql & " FROM " & 表名
ssql = ssql & " GROUP BY " & 字段名
ssql = ssql & " HAVING Count(" & 字段名 & ")>=" & 频度

rs.Open ssql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
For i = 1 To rs.RecordCount
    str = str & rs(字段名) & ";"
    rs.MoveNext
Next
常用语 = str
End Function

(界面_窗体_子窗体-相关文章技巧链接):
【Access小品】常用语实例

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1经验 +10 收起 理由
5988143 + 10 精品文章

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享分享 分享淘帖 订阅订阅
48#
发表于 2012-5-6 12:36:42 | 只看该作者
强啊
47#
发表于 2012-4-12 10:23:11 | 只看该作者
谢谢分享,收藏了。
46#
发表于 2012-3-19 21:08:30 | 只看该作者
不错!!
45#
发表于 2012-2-12 01:35:03 | 只看该作者
谢谢分享!
44#
发表于 2011-11-17 16:53:54 | 只看该作者
不错{:soso_e179:}
43#
发表于 2011-12-9 08:33:41 | 只看该作者
顶一下,好东西.
42#
发表于 2011-9-26 21:57:03 | 只看该作者
谢谢,学习学习!!
41#
发表于 2011-8-22 10:57:18 | 只看该作者
谢谢分享
40#
发表于 2011-8-22 09:39:28 | 只看该作者
不错、不错,感谢作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-11 14:07 , Processed in 0.133335 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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