用Access将XLS与MDB文件格式互相转换

用Access将XLS与MDB文件格式互相转换,第1张

用Access将XLS与MDB文件格式互相转换,第2张

网络管理员在服务器上给了我一个空的房间来显示一些信息。为了方便人们在网上查询,制作了一个简单的ASP查询系统,其中链接的Access数据库为MDB格式。网络建成前,数据由Excel电子表格软件汇总,格式为XLS。你能把XLS文件转换成MDB格式吗?首先想到的是将表格文件保存为Excel中的MDB格式,但是保存文件类型中没有数据库MDB格式。你能打开XLS吗?虽然结果可以打开,但它是一个链接到表单的数据库。如果离开链接的表单文件,将无法打开它。不是真正的MDB数据库!XLS格式和MDB格式不能转换吗?经过一番摸索,终于找到了解决办法。方法是:


1。打开Access数据库软件,在弹出的窗口中,在“新建数据库”中选择“空Access数据库”,然后在“文件新建数据库”窗口中设置数据库文件名。在这里,我输入“DJMessage”作为数据库名称。


2。单击“导入...”在“文件”菜单下的“获取外部数据”。在打开的“导入”窗口中,首先选择“微软Excel(.XLS)”作为文件类型,在“查找范围”中选择XLS文件的存储路径,然后选择要转换的xls文件。


第一步,工作表选择:从显示的工作表中,选择存储数据的工作表(如图1)。第二步:标题设置:在Excel中,列标题通常设置在表格的第一行。在这一步中,表格的第一行是否包含列标题是根据不同的XLS表设置的。如果第一行包含列标题,请选中“第一行包含列标题”。如果表格中有多个行标题和列标题,请在导入数据前删除这些列标题。否则,标题将作为数据导入数据库。第三步:数据保存设置:这一步根据默认设置,选择数据保存位置为“新表”。第四步:字段设置:如果在第二步中勾选了“第一行包含列标题”,则列标题会显示在字段名中;否则,字段1和字段2等名称将显示在字段名称中。只要在字段名中重新输入一个新名称,就可以设置这个列的字段名(如图2所示)。第五步:设置主键:设置主键一方面可以避免数据重复,另一方面可以加快数据查询。我要建立的数据库是用于ASP网页查询的,当然要设置主键。这里选择默认设置“添加带权限主键”。第六步:表名设置:在“导入到表”下创建一个表名,将数据导入到这个表中。我输入“mytable”作为表名,然后单击“Finish”结束数据导入。回到数据库窗口,您可以看到已经添加了一个“mytable”数据表,因此生成的DJMessage.mdb是一个真正的数据库。将DJMessage.mdb复制到ASP web目录,调试查询系统,一切OK!

说到这里,我终于把XLS文件转换成了MDB格式。接下来,我们来谈谈如何将MDB转换成XLS格式。毕竟表格文件在编辑、排版、打印方面比数据库文件更容易使用。将MDB转换成XLS格式要容易得多。打开数据库文件DJMessage.mdb,选择其中的“mytable”,然后在打开的“导出mytable为”窗口中点击“导出”,选择保存文件的类型为“Microsoft Excel 97-2000(。XLS)"(如图3),并输入文件名。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 用Access将XLS与MDB文件格式互相转换

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情