首页 > 代码库 > 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