office里有ACCESS数据库啊,如果习惯了使用EXCEL,可以使用EXCEL的VBA的宏命令来 *** 作ACCESS数据库,对于有大量数据需要统计的人员,ACCESSEXCEL的结合,对工作的益处非常之大
这里以SQL SERVE2008为例。SQLSERVER2008有一个“数据导入导出功能”,当然我们也可以打开数据库之后,在数据库上点击右键,然后选择“任务”,选择“导入数据”,我们就看到d出淡入数据的对话框:
这里我们主要导入数据的源格式是EXCEL的,在excel文件中,我们通常需要整理成数据表格的形式,excel中的数据不要出现合并的单元格等,必须是和数据库表对应的一条条记录的形式。在上图中我们先选择数据源为excel,然后再选择excel文件的路径,在最下面有一个“首行包含列名称”的复选项,默认是选中的,也就是说在导入数据的时候会把excel的第一行当做数据库表的列名称,根据需要进行选择。然后选择下一步:
上图中我们主要完成选择目的数据库,按照需要选择即可。然后我们直接点击下一步,指导出现下面的画面:
这就会打开excel文件的工作薄,我们选择一个工作簿(sheet),如果我们的excel中的数据列和数据库表中的列不是对应,则需要进行调整,上图中先选中一个“源”,然后再选择这个源对应的“目标”,此时按钮“编辑映射”处于可用状态,我们点击这个按钮,出现下图:
1、数据库连接
是来自“数据库 *** 作支持库”。数据库连接功能型窗口组件 *** 作系统支持:Windows。本类型用来打开大多数数据库,起到数据库连接的作用。连接后,使用"数据库 *** 作"类型来 *** 作数据库表。
属性:
最后错误、是否已连接、对象提供者、引擎版本、
方法:
连接、连接Aess、连接SQLServer、关闭、执行SQL、取得权限、设置权限、设超时时间、取超时时间、开始事务、保存事务、回滚事务
2、外部数据提供者是来自“系统核心支持库”。外部数据提供者功能型窗口组件 *** 作系统支持:Windows。外部数据提供者用作为数据源提供对外部ODBC数据库的存取 *** 作。它使用外部数据库作为数据的存储仓库,不支持备注和长字节集类型字段,不支持以下数据 *** 作接口:
1、置行高;2、置类型;3、置文本色;4、置背景色;5、置字体名;6、置字体尺寸;7、置字体属性;8、置边距;9、置文本输入格式;
10、置对齐方式;11、置密码方式;12、合并;13、分解;14、加线条;15、删线条;16、初始尺寸时同时改变列数;17、在中间插入行;
18、插入列;
19、删除列。如果想对数据进行以上 *** 作,应该先将数据通过数据源导出到通用提供者中。另外,在支持数据源的“插入行”接口时,将直接插入空白行数据,所以如果目的数据表在某字段上建立了主键索引、强制不为空等类似列约束条件时,将导致插入失败。
属性:
左边、顶边、宽度、高度、标记、可视、禁止、鼠标指针、连接文本、查询SQL
3、区别外部数据提供者是系统自带的数据库连接控件之一,需要配合数据源使用。外部数据提供者提供数据库连接 *** 作,数据源提供对数据的 *** 作。而数据库连接直接管理数据和连接,更方便连接数据库和 *** 作
以上就是关于excel可以做数据库吗(数据库能做什么)全部的内容,包括:excel可以做数据库吗(数据库能做什么)、excel 表格存储到数据库、如何使用EXCEL读取外部数据库数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)