专家门诊,Access开发答疑200问

副标题:无

作   者:王宇虹,熊靖,李宏亮编著

分类号:

ISBN:9787115129604

微信扫一扫,移动浏览光盘

简介

本书精选了220多个在Access程序设计中经常遇到的问题和在开发中的实际需求,以专家解答的方式展现给读者。内容涵盖了操作界面与开发环境、数据表与查询、窗体与控件设计、报表设计、宏的设计、模块与类模块的设计、VBA高级编程、ActiveX控件与API的应用、企业应用系统开发、程序安装打包及帮助文件制作等。 所附光盘中除了包含本书所有示例代码,还包含了Access中国及Office中国两个网站多年收集并整理的源码库,是非常难得的编程资源宝库。 本书适合于使用Access进行数据库开发的读者阅读,可帮助读者迅速掌握实际应用中的开发技巧。

目录

第1章 开发环境
1 如何使用Access中的向导
2 如何使用任务窗格
3 收藏夹和自定义组有何用途
4 如何定义个性化的VBA编辑环境
5 如何快速地打开代码编辑器
6 如何隐藏与显示Access数据库里的对象
7 如何使用对象浏览器
8 如何使用文档管理器
9 如何使用对象相关性功能
第2章 数据表及表间关系
10 如何为字段设置输入法模式
11 如何使用查阅属性实现绑定其他数据表的组合框
12 如何设置掩码和格式
13 如何使用字段的标题和说明属性
14 如何正确命名表和字段名称
15 如何设置多字段主键
16 如何选择合适的字段类型及大小
17 备注字段和OLE字段类型有何区别
18 为何自动编号字段会不连续
19 如何修改自动编号
20 如何插入图片和视频到表中字段
21 如何改变数据表高度、宽度、字体和网格线
22 如何实现负数显示为红色,零值不显示
23 如何在数据表视图中隐藏和显示字段
24 如何实现类似 Excel冻结窗格的功能
25 如何在数据表录入时快速排序与筛选
26 创建关系应遵循哪些原则
27 如何建立一对一或一对多的关系
28 如何建立多对多的关系
29 如何建立级联删除和级联更新的关系
30 如何改变已经建立好的联接类型
31 如何快速删除已有的关系
第3章 查询与SQL
32 如何保存查询的结果到表
33 如何根据不同工龄更新员工工资
34 如何快速删除指定条件的记录
35 如何设置查询字段的属性
36 为何有些查询无法新增修改数据
37 如何更改查询中各字段的显示名称
38 如何创建一个自动计算的字段
39 联合查询有何作用
40 如何建立一个复杂的交叉查询
41 如何传递参数给参数查询
42 如何将查询中的参数绑定到窗体的控件
43 如何用查询实现动态余额的功能
44 查询的一些字段为何无法排序
45 如何搜索表中重复的记录并显示
46 如何获取销售额排在前10名的客户
47 如何实现FoxPro中Locate命令的功能
48 如何修改导入导出文本文件的相关规格
第4章 窗体与控件
49 如何进行控件转换但保留原来的属性
50 如何给现有控件再附加自动标签
51 如何设置窗体和报表里所有控件的默认属性
52 如何控制Tab键在控件上的行为
53 如何一次性关闭除指定名称之外的所有其他打开的窗体
54 如何禁止用户使用Shift键跳过启动窗体
55 如何判断指定的窗体是否打开
56 如何控制组合框显示客户名称但实际保存客户编码
57 如何设置复选框为第三种状态
58 如何实现带有超链接的标签
59 如何实现控件内容只在屏幕显示,但不打印
60 如何巧妙利用控件的标记属性和提示文本属性
61 不改变光标属性,能否设置光标的形状为手形
62 如何创建带图像效果的切换按钮
63 如何在窗体或报表中实现透明的图片
64 如何使用绑定对象框和未绑定对象框来显示Word文档
65 如何隐藏或禁止窗体中符合指定条件的所有控件
66 如何实现带树形结构的组合框和列表框
67 如何实现左右移动项目的列表框
68 如何实现通用的窗体页眉与页脚
69 如何在数据表窗体中选择整行记录
70 如何实现控件自动适应窗体的大小
71 如何实现在不同窗体视图有不同显示效果的窗体
72 如何根据不同的窗体视图来显示字段标题中的冒号
第5章 报表设计
73 如何自动设置报表的标题
74 怎样在报表中隐藏主体节内重复的数据值
75 如何在报表中使用分页符
76 如何实现数据强制分页或强制保持在同页
77 如何实现按不同分组进行小计合计的报表
78 使用什么方法可以实现在报表每页进行合计
79 如何使用父子报表打印合同头及合同明细
80 如何在报表里放置图片和图表
81 报表中如何屏蔽零值
82 如何自定义纸张大小及自定义其他打印设置
83 如何在报表中为每列添加一条竖线
84 报表中如何实现不够行数使用空行自动填充
85 如何将报表输出到Excel、Word或Htm网页
86 如何让报表显示在所有窗体最上面
87 如何为运行版中的报表添加右键菜单
88 弹出式报表为何不能使用菜单和工具栏
89 如何将报表打印多份并打印指定的页
90 如何在报表奇偶行显示不同的颜色
第6章 宏
91 如何使用宏实现数据导入导出
92 如何使用宏来复制Access窗体
93 如何使用宏打开窗体和报表
94 如何使用宏创建菜单
95 怎样根据不同的条件来执行不同的宏
96 如何使用宏来运行外部程序
97 如何使用宏来执行SQL查询语句
98 如何使用宏来显示消息提示框
99 如何使用宏来设置或禁止系统的全局快捷键
100 如何让宏在程序打开时自动执行
101 如何将宏转换成相应的VBA代码
102 如何使用SendObject发送销售订单给客户
第7章 菜单工具栏、对话框及开关面板
103 如何实现菜单与工具栏互相转换
104 如何为整个程序设置全局快捷菜单
105 怎样设置菜单的执行宏或事件
106 怎样改变菜单的图标和提示文字
107 在工具栏中能不能使用自定义的图标
108 如何在需要时使用程序随时调用菜单
109 如何实现在鼠标单击的位置弹出菜单
110 能否完全使用代码创建一个完整的菜单或工具栏
111 如何实现可选择的消息对话框并截获其返回值
112 如何实现类似FoxPro中的消息对话框,并在提示后指定时间内自动消失
113 怎样创建自己的开关面板
114 如何隐藏与恢复系统的工具栏
115 如何列出Access所有工具栏的相关信息
第8章 模块与类模块
116 如何正确定义模块变量
117 如何使用自定义数据类型
118 为什么要使用显式定义
119 通用的大写日期函数
120 如何使用静态过程
121 如何创建带有可选参数的函数或过程
122 如何判断字符串是否包含中文字
123 如何实现通用文件打开和保存的对话框类
124 如何实现通用的Office XP按钮界面效果
125 如何编写传递多个参数给窗体和报表的函数
126 如何获取带路径的文件名中的路径、文件名称及扩展名
127 如何获取JPG图片的宽度及高度
第9章 VBA高级编程
128 如何调用系统内置函数来创建、修改、删除目录及文件
129 如何使用DoEvents方法来防止大量数据事务处理时的假死机现象
130 如何使用Docmd命令调用系统功能
131 如何列出Access中所有的错误代码及错误描述
132 如何列出程序中引用的所有类库和控件
133 如何解决函数或数据类型未定义的错误
134 如何自动注册控件和类库
135 如何使用Split函数来拆分字符串
136 如何将数字金额转换为中文金额
137 如何将西文日期转换为中文日期格式
138 如何将中文字符串转换为首位拼音码
第10章 DAO/ADO/ADP/SQL Server
139 如何避免DAO/ADO对象命名冲突
140 如何使用DAO压缩修复数据库
141 如何使用ADO修改数据库的密码
142 如何自动刷新链接表
143 如何链接到有密码保护的数据库
144 如何使用DAO和ADOX获取 Access数据库中字段的描述
145 如何获取表的创建和更新日期
146 如何判断Access对象是否存在
第11章 调试与优化
147 3个范式对表的结构有何影响
148 如何优化表的结构
149 如何优化选择查询的速度
150 如何让窗体打开得更快一些
151 如何使用最少的窗体和代码完成最多的功能
152 如何让报表打开得更快一些
153 如何优化VBA代码以提高执行速度
154 压缩和修复数据能否提高性能
155 数据与程序分离能否提高性能
156 变量类型对速度有没有影响
第12章 图表、ActiveX、Office集成
157 如何使用代码改变图表类型
158 如何动态改变图表的行来源
159 如何实现颜色渐变的图表
160 如何为程序添加自己的状态栏
161 如何创建自定义的工具栏
162 如何设置Listview控件的各种属性
163 如何实现可以拖拉的Treeview
164 如何调用Outlook来发送邮件
165 如何打开Excel文件并传递数据
166 如何原样打印Treeview中的内容
167 如何自动注册控件或动态链接库
168 如何设计可自定义流程图的程序
169 如何真正释放ActiveX控件占用的内存
第13章 API与系统操作
170 如何使用API调用系统文件对话框
171 如何使用API获取当前屏幕分辨率
172 如何实时改变屏幕分辨率
173 如何打开键盘数字键指示灯
174 如何隐藏Access主窗体
175 如何实时添加新的字体
176 如何将窗体放入系统托盘里
177 如何使用API禁止窗体的关闭按钮
178 如何使用API设置窗体总在最前
179 如何获取电脑的名称、登录用户名
180 如何使窗体标题闪烁
181 如何使用API调用关联程序以打开文件
182 如何使用API显示“打开方式”对话框,并使用用户选择的程序打开文件
183 如何使用API获取文本框中当前文本的行数
184 如何使用API打开及关闭光驱门
185 如何创建快捷方式
186 如何使用API调出文件的属性对话框
187 如何使用API设置光标的形状
188 如何实现堤与像素的相互转换
189 如何根据类名来关闭提定的程序
190 如何实现窗体的位置自动跟随光标移动
191 如何获取格林威治时间
第14章 压缩与修复、备份与安全
192 为什么数据库使用一段时间会自动变大
193 如何实现数据库关闭时自动压缩
194 如果不使用菜单操作,如何编写代码调用压缩与修复处理
195 如果数据损坏很严重,有没有第三方的修复工具
196 如何对数据库表的内容进行加密
197 仅仅设置数据库密码是否安全
198 设置用户与权限真的就能拒绝用户对指定对象的修改吗
199 如何保证代码安全
200 怎样防止他人导入导出数据库对象
201 Access真能被反编译吗,为什么无法找到代码
202 如何实现定期自动备份数据
203 如何避免数据库损坏
第15章 疑难杂症
204 为什么要生成MDE及生成MDE的注意事项
205 能否修改MDE文件窗体和报表的属性
206 Access两个未公开的方法
207 使用Access Runtime需要注意什么
208 如何创建一个公共的Echo类
209 如何让程序适应不同的Access版本
210 如何读取使用插入对象插入的OLE字段的内容
211 如何转换窗体中所有命令按钮控件为标签控件且保留原有事件
212 如何自动添加指定的代码到各个窗体的事件中
213 不使用第三方控件,如何实现繁简转换
214 如何使用代码显示与隐藏表
215 如何判断数据库实例是否已被打开
216 如何解决打开数据库慢的问题
217 如何自动拆分长SQL语句字符串
218 如何调用帮助文件
219 如何限制程序使用次数和使用天数
220 如何保存及恢复剪切板的内容
221 如何打开另一个MDB文件并跳过启动窗体
222 如何快速设置或清除窗体中多个控件的属性
223 如何为MDB和MDE设置两种不同的退出系统的方式
第16章 Access开发规范
224 什么是标准的对象命名规则
225 什么是良好的代码注释规范
226 标准的开发文档包括哪些
227 开发大型软件系统的流程是什么

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

专家门诊,Access开发答疑200问
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon