Access编程交流网
  • 设为首页|收藏本站|繁体中文|手机版
  •     
  • Access培训-Access开发平台-Access行业开发

  • 首页
  • 资讯
  • 技巧
  • 源码
  • 行业
  • 资源
  • 活动
  • 关于

技巧

ACCESS数据库

启动/设置/选项/背景

修复/压缩

安全/加密/解密

快捷键

版本升级/其它等

数据表

命名方式/设计规范

表设计

查询

Sql语言基础

选择查询

更新查询

删除查询

追加查询

生成表查询

交叉表查询

SQL特定查询

查询参数

查询综合应用

界面/窗体/控件

标签

文本框

命令按钮

组合框/列表框

选项组/复选框/选项按钮

选项卡

子窗体

窗体本身/综合应用

其它

报表打印

报表设计

高级报表

模块/函数/VBA/API/系统

VBA基础

内置函数

调试/跟踪/Debug

模块/类模块

API/COM/系统相关

字符数字日期

网络通信游戏

加密解密安全

文件处理

经典算法

宏/菜单/工具栏/功能区

宏/脚本

菜单/工具栏

功能区/Ribbon

图表/图形/图像/多媒体

图表

图形/图像

音频

视频/动画

DAO/链接表/ADO/ADP

DAO/链接表/ODBC

ADO/RDO

ADP

ActiveX/第三方控件/插件

Treeview树控件

ListView列表控件

Toolbar工具栏控件

微软其它控件

Dbi-Tech

CodeJock

Grid++Report

FastReport

ComponentOne

加载项/插件/Addin

OFFICE集成/导入导出/交互

Excel导入导出/交互

Word导入导出/交互

PPT交互

Outlook控制/邮件

Text文本文件/INI/CSV

PDF/SWF/XML格式

CAD格式

Sharepoint/其它Office

SqlServer/其它数据库

表

视图

存储过程/触发器

函数

用户/权限/安全

调试/维护

SqlServer其它/综合

发布/打包/文档/帮助

开发版/运行时

打包/发布/部署

开发文档/帮助制作

Access完整行业系统

采购管理系统

销售管理系统

仓库管理系统

人力资源管理HRM

CRM管理系统

MRP/ERP管理系统

BRP/流程优化

其它管理系统

心得/经验/绝招
其它/杂项
Excel技巧

Excel应用与操作

Excel开发编程

Word技巧

Word应用与操作

Word开发编程

Outlook技巧

Outlook应用与操作

Outlook开发编程

热门文章

  • 使用数据访问页
  • Access丢失的菜单怎样..
  • 如何保持代码的唯一性
  • 关于数据访问页的一些资料
  • Access编程-操作(宏..
  • 隐藏与显示工具条

最新文章

  • Access 2010创建..
  • 隐藏ACCESS主窗口的方..
  • 不修改注册表方式取消OFF..
  • Access的RunMen..
  • RunCommand运行访..
  • 解决大量数据录入的一方法(..

联系方式

Access交流网(免费Access交流)

QQ:18449932 

网  址:www.access-cn.com

当前位置:首页 > 技巧 > 宏/菜单/工具栏/功能区
宏/菜单/工具栏/功能区

Access编程-操作(宏)[4]

CopyObject 操作[4]

使用 CopyObject 操作,可以将指定的数据库对象复制到另外一个 Microsoft access 数据库 (.mdb) 中,或以新的名称复制到同一数据库或 access 项目 (.adp) 中。例如,可以在另一个数据库中复制或备份一个已有的对象,也可以快速地创建一个略有更改的相似对象。

CopyObject 操作具有下列参数:

操作参数

说明

目标数据库

目标数据库的有效路径和文件名称。在“宏”窗口“操作参数”部分的“目标数据库”框中输入路径和文件名称。如果要选择当前的数据库,则将此参数留空。

如果在某个类库数据库中执行包含 CopyObject 操作的宏,并且将此参数留空,access 就会把对象复制到该类库数据库中。

新名称

对象的新名称。在将对象复制到不同的数据库时,如果将此参数留空,可使对象保留原来的名称不变。

源对象类型

要复制的对象类型。可单击“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“图表”、“存储过程”或“函数”。若要复制“数据库”窗口中选定的对象,则将此参数留空。

源对象名称

要复制的对象的名称。“源对象名称”框中显示了数据库中由“源对象类型”参数选择的类型的全部对象。在“源对象名称”框中,单击要复制的对象。如果“源对象类型”参数为空,则也请将本参数留空。

如果在某个类库数据库中执行包含 CopyObject 操作的宏,access 将首先在该类库数据库中查找具有该名称的对象,然后再到当前数据库中查找。

说明:使用该操作时,必须至少为“目标数据库”和“新名称”参数中的一个参数输入值。如果将“源对象类型”和“源对象名称”参数留空,access 将复制“数据库”窗口中选定的对象。若要在“数据库”窗口中选择对象,可以使用 SelectObject 操作,并将“在‘数据库’窗口中”参数设为“是”。

CopyObject 操作与下列行为相类似:在“数据库”窗口中选择对象,单击“编辑”菜单上的“复制”,然后单击“编辑”菜单上的“粘贴”。在随后出现的“粘贴为”对话框中,可以为该对象指定一个新名称。CopyObject 操作会自动执行所有这些步骤。

注意   当复制数据访问页时,CopyObject 操作仅复制指向相关 .htm 文件的链接而不是实际的 .htm 文件。

另外,也可以通过单击“文件”菜单上的“另存为/导出”,来复制“数据库”窗口中选定的对象,或“表”窗口、“查询”窗口、“窗体”窗口、“报表”窗口、“宏”窗口或“代码”窗口中打开的对象。在“另存为”对话框中可以选择是在当前数据库中以新名称保存对象副本,还是在另一个数据库中保存该对象。如果该对象已经保存过,而在当前数据库中又以新的名称保存,那么原来的对象仍以原有名称存在。

目标数据库的路径和文件名称必须在宏运行 CopyObject 操作之前已经存在。如果不存在,access 将显示错误信息。

若要在 Visual Basic 中运行 CopyObject 操作,请使用 DoCmd 对象的 CopyObject 方法。

CopyDatabaseFile 操作

使用 CopyDatabaseFile 操作,可以为当前的、与 Microsoft access 项目连接的 Microsoft SQL Server 7.0 或更高版本数据库制作副本。access 脱离当前的数据库,然后使其附加到目标服务器上。

DeleteObject 操作

用 DeleteObject 操作可删除指定的数据库对象。

DeleteObject 操作具有以下参数:

操作参数

说明

对象类型

要删除对象的类型。可在“宏”窗口“操作参数”部分的“对象类型”框中单击“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“图表”、“存储过程”或“函数”。若要删除“数据库”窗口中的选定对象,请将该参数留空。

对象名称

要删除对象的名称。“对象名称”框中显示了数据库中由“对象类型”参数指定的类型的所有对象。如果“对象类型”框为空,则也请将本框留空。

如果在某个类库数据库中运行一个包含 DeleteObject 操作的宏,Microsoft access 将首先在该类库数据库中查找具有该名称的对象,然后再到当前数据库中查找。

警告   如果“对象类型”和“对象名称”参数为空,access 在遇到 DeleteObject 操作而删除“数据库”窗口中选定的对象时并不显示警告信息。

说明:用 DeleteObject 操作可删除在运行宏时创建的临时对象。例如,在用 OpenQuery 操作运行一个生成表查询时可以创建一个临时的表。在使用完该临时表之后,就可用 DeleteObject 操作删除它。该操作的效果与在“数据库”窗口中选择一个对象,然后按 Del 键或单击“编辑”菜单上的“删除”是一样的。

若要在 Visual Basic 中运行 DeleteObject 操作,请使用 DoCmd 对象的 DeleteObject 方法

发布人:网络文章  
分享到:
点击次数:  更新时间:2009-03-24 08:27:28  【打印此页】  【关闭】
上一条:Access编程-操作(宏)[5]  下一条:联接两个以上外部带密码数据库文件的处理



相关文章

  • • Access 2010创建、管理自定义功能区
  • • 隐藏ACCESS主窗口的方法
  • • 不修改注册表方式取消OFFICE2003的安全警告
  • • Access的RunMenuCommand 宏操作
  • • RunCommand运行访问菜单或工具栏命令
  • • 解决大量数据录入的一方法(部分字段与上条字段内容相同)
  • • 【Access技巧】-隐藏菜单栏
  • • 设置Access窗体启动

热门文章

  • [2004-08-13] 用VBA代码处理菜单和工具栏之五access数据库
  • [2009-03-25] Access编程-操作(宏)[15]access数据库
  • [2004-11-23] 跳过Autoexec宏(自动执行宏)access数据库
  • [2004-01-06] 菜单和工具栏控制(适用于全部Office组件)access数据库
  • [2017-02-20] Access的RunMenuCommand 宏操作access数据库
  • [2004-11-23] 使用数据访问页access数据库

热门产品

公司动态|在线留言|在线反馈|友情链接|会员中心|站内搜索|网站地图

中山市天鸣科技发展有限公司 版权所有 1999-2023 粤ICP备10043721号

QQ:18449932

Access应用 Access培训 Access开发 Access平台

access|数据库|access下载|access教程|access视频|access软件

Powered by MetInfo 5.3.12 ©2008-2025  www.metinfo.cn