officeba > 单独文章


access外部的数据导入以后不可用的解决办法

access外部的数据导入以后不可用的解决办法,打开一个Access数据库,单击“文件”菜单中的“获取外部数据”项,选择“导入”命令。

我们先将鼠标移动到“文件类型”的下拉框上,单击鼠标左键,弹出下拉列表框里面列出了多种数据库文件类型。

现在要将PARADOX 数据库文件“库存.db”导入到Access中来,只要先在“文件类型”下拉框中选中“Paradox”,然后在“查找范围”下拉框中选中这个文件的所在目录,选择“库存.db”文件,并单击“导入”按钮。

Access提示我们刚才导入PARADOX文件已经成功了。关闭导入对话框,会发现在数据库窗口的表对象中“已有的对象列表”中已经有了一个名字为“用户数据库”的表了。

双击“库存”这一项,打开这个表看看,我们发现原来“导入”和“链接表”来获取外部数据的方法基本一样的。


1 从Excel表格导入数据过程中出现的问题
1.1 不能导入或不能完全导入
  从Excel表格导入数据过程中,不能成功导入全部数据有两种情况。
  第一种,完全不能导入。是因为Excel表格的格式不对,如,是三维表格。
  屏幕上会出现提示对话框,其中的信息是:向导无法访问文件“Excel某某文件”的信息。请确定文件存在且格式正确。
  第二种,Excel表格中部分数据的格式错误。如,同一个字段的数据格式有不一的存在。
  屏幕上会出现提示对话框,其中的信息是:已经导入“Excel某某文件”。未能成功导入所有数据。带有失败记录相关行号的错误说明可在Microsoft Access表“sheet1$_输入错误”中找到。
  用户,可以通过查看该表中的信息,找到错误原因,从而有针对性地更正错误。
  造成错误原因很多,例如,Excel表格中数据的小数位不够,虽说Excel会自动四舍五入,但是,导入时,会显示错误。

1.2 是否添加主键
  在导入的过程中,有一个对话框涉及是否添加主键。有三种选择:
  “让Access添加主键”、“我自己选择主键”和“不要主键”。其中,
  “我自己选择主键”,往往不被允许,是因为自己选的字段中有重复或缺号存在。

2 将一张表的记录,追加到另一张表之中
  利用操作查询,可以将一张表的记录,追加到另一张表之中。
  例如,要将表2中的记录,追加到表1中。操作步骤是:
  第一步,为表2建立一张查询表。
  第二步,在设计视图中,单击“查询”·“追加查询”,在“追加”对话框,“表名称”框中,键入表1,然后关闭查询表。
  第三步,双击查询表名,执行将表2记录追加到表1中的操作。
  提示:
  ⑴查询表基于那张表制作,该表的记录将被追加到其他表中。
  ⑵如果,被追加的表中有“自动编号”字段,则制作查询表时,不应包含“自动编号”,否则,将无法追加到其他表格中。


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2010-08-13 11:53:40,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容