快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

定期归档ACCESS数据库

一个通用数据库任务会将记录从一个表归档到另一个表。假如您希望从原始表中删除不必要的记录以减小表的大小,但是将来可能会参考这些记录,那么您可以归档记录(而不是删除记录)。要在 Microsoft® Access 数据库中归档记录,请用宏来运行查询,将记录从一个表移到另一个表。

注重:以下过程使用的是罗斯文示例数据库中的示例。罗斯文示例数据库的默认位置是 Program FilesMicrosoft OfficeOffice10Samples 文件夹。假如您的 Samples 文件夹中没有 Northwind.mdb 文件,或者您需要有关打开罗斯文的具体信息,请在 Office 助手或“帮助”窗口的“应答向导”选项卡中输入“打开罗斯文示例数据库”,然后单击“搜索”。

定期将记录从一个表归档到另一个表
1、使用“复制”和“粘贴”命令,将要归档的表复制到新表中。仅复制结构,不复制数据。
例如,将“产品”表的结构复制到名称为“产品归档”的新表中。


2、创建一个查询,使其包含“产品”表中所有的字段,并将记录附加到“产品归档”表中。设置条件来指定要归档的记录的子集。
例如,创建一个名为“产品附加”的附加查询,通过将“中止”字段的“条件”单元格设置为 -1,就可以仅向“产品归档”表中附加中止的条目。

提示:假如每次归档的条件都会发生变化,那么您可以创建一个带有提示参数的附加查询,这样在每次运行查询时就可以输入不同的条件。


3、创建一个删除查询,此查询的条件与步骤 2 中为附加查询指定的条件一样。您将使用此查询从“产品”表中删除在步骤 2 中附加的记录。
例如,创建一个“产品删除”删除查询,此查询的条件与“产品附加”附加查询所指定的条件一样。

注重:假如您创建一个提示输入参数的附加查询,那么您应该也创建一个提示输入一样参数的删除查询,并且对每次运行查询出现的参数提示,要确保输入一样的值。


4、创建一个宏,使其先运行附加查询,然后运行删除查询。
例如,创建一个名为“产品附加记录”的宏,在宏的第一行用 OpenQuery 操作来运行附加查询,在宏的第二行用 OpenQuery 操作来运行删除查询。


5、每次您要归档记录时,请运行“产品附加记录”宏。
返回类别: 教程
上一教程: MYSQL数据库基础教程
下一教程: SQL SERVER常用的时间函数

您可以阅读与"定期归档ACCESS数据库"相关的教程:
· ACCESS数据库开发技巧(三)
· ACCESS:跨数据库查询的SQL语句
· 远程治理ACCESS数据库
· 将ACCESS数据库移植到SQL SERVER 7.0
· 设定SQL SERVER定期自动备份数据库
    微笑服务 优质保证 索取样品