首页 > 代码库 > Excel与Access的互作 - 1

Excel与Access的互作 - 1

Excel中恰当地使用空间来格式化、汇总数据、标记数据域

 

Excel表导入Access之间确保表格的连续性

 

文本文件的缺点:含冗余、不相关的数据列、空白或空的数据元素

 

给Excel表格加上索引列表,这样数据库的设计才更精致,数据分析才不容易出错

 

Access中Text字段不可用于计算,自动编号为长整型,自07版后添加了一个附件类型

 

Excel导入Access中时,Access会自动选择默认的数据类型,但还是有必要检查下

 

字段名最大长度64,具有描述性,不要出现!?等特殊字符

 

字段名和表明中不要出现空格,确实想添加空格,用下划线_代替

 

【外部数据】-【Excel】

 

建立索引有助于过滤数据和加入到另一个表中,提高分析的效率,但对于计算来说没有帮助

 

主键(primary key):一个数据集中区分一条记录的唯一标识

 

Access可以自动添加主键,如导入文本文件的情况下

 

复合键(compound key):一起标识一条记录的两个或多个字段,设计视图下选择字段,点击主键工具设定即可

 

覆盖一个表之前要仔细检查

 

07版之后对于数据导入的过程设置可以进行保存,使用时【外部数据】-【已保存的导入】

 

Excel表区域可以直接拖至Access中,剪切的效果,按住Ctrl拖为复制的效果

 

Access中创建Excel的链接表,修改Excel本地表可修改Access中对应的链接表,而Access中修改链接表却不改变Excel的本地表

 

链接到数据源时,不能指定数据类型、索引和主键,因此,在链接表向导中就无法看到这些选项

 

数据源的结构如果发生改变,需要刷新链接表的链接才能刷新数据

 

【外部数据】-文本文件

 

【外部数据】-Excel选择追加功能

有潜在的错误:类型转换失败、键干扰、锁干扰

 

Access数据库大小限制:2G

【文件】-【信息】-压缩并修复,此操作根据添加/删除表的频率进行

 

Excel与Access的互作 - 1