当前位置:首页经验技巧Excel经验excel图表

电子表格如何用命令将Excel导入数据库中

2026-01-09 10:15:23

1.如何用命令将Excel导入数据库中

用SQL命令把Excel中的数据导入word中去:SQL SERVER 和EXCEL的数据导入导出1、在SQL SERVER里查询Excel数据:SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\book1.xls";User ID=***;Password=;Extended properties=Excel 5.0')。

[Sheet1$] 下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。SELECT * FROM OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\Finance\account.xls";User ID=***;Password=;Extended properties=Excel 5.0')。

xactions2、将Excel的数据导入SQL server :SELECT * into newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\book1.xls";User ID=***;Password=;Extended properties=Excel 5.0')。[Sheet1$] 实例:SELECT * into newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\Finance\account.xls";User ID=***;Password=;Extended properties=Excel 5.0')。

xactions3、将SQL SERVER中查询到的数据导成一个Excel文件 T-SQL代码:EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""' 参数:S 是SQL服务器名;U是用户;P是密码 说明:还可以导出文本文件等多种格式 实例:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"' EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -Usa -Ppassword' 在VB6中应用ADO导出EXCEL文件代码: Dim cn As New ADODB.Connection cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;" cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM 库名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'"4、在SQL SERVER里往Excel插入数据:insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\Temp.xls";User ID=***;Password=;Extended properties=Excel 5.0')。table1 (A1,A2,A3) values (1,2,3) T-SQL代码:INSERT INTO OPENDATASOURCE('Microsoft.JET.OLEDB.4.0', 'Extended Properties=Excel 8.0;Data source=C:\training\inventur.xls')。

[Filiale1$] (bestand, produkt) VALUES (20, 'Test')建议楼主可以在淘宝买个excel教程,以备不时之需,推荐店铺,冬之佳网络科技,我在里面看过,很全价格低还会不定时更新教程,望采纳答案哦。

2.如何将excel表的数据导入数据库

以下面的做法为例,说明导入步骤:

oracle数据库有一个student表,现有一个excel表:student.xlsx,需导入oracle数据库student表中。

student表的拥有者是system,system密码为test

打开需导入的excel表格,单击office按钮,选择另存为--其他格式

选择保存路径(置于D:\),保存类型CSV(逗号分隔)(*.csv),设置文件名为student.csv,单击保存

新建input.ctl文件(置于D:\),内容为:

load data

infile 'd:\student.csv'

append into table student fields terminated by ','

trailing nullcols(id,name,sex,age)

说明:infile后面参数为欲导入的excel表(已转换成csv格式)路径及名称;append在表后追加;table后面跟oracle数据库中的表名称; terminated by ','表示字段分隔符;(id,name,sex,age)表示字段名称列表

同时按Windows徽标键和R键,打开运行,输入cmd,打开命令提示符,输入命令:

sqlldr userid=system/test@netservicename control=d:\input.ctl

说明:system/test,为oracle数据库表student的所有者及其密码;

@ netservicename为网络服务名;

control是input.ctl文件名称及路径

进入oracle数据库,查询student表,excel已导入成功

3.如何将excel导入数据库

方法/步骤

首先打开SQL SERVER 的企业管理器,到你要导入数据的数据库的表上右键,选择所有任务,导入数据。在弹出的对话框上点击下一步。

选择数据源为EXCEL如图所示。

选择要导入的EXCEL文件

输入你的数据库的登入信息

选择第一个项目(从源数据库复制表和视图),然后点下一步

选择你要导入的表的第几页,其中目的表是可以修改的,如果要转换其中的数据,点后面的小方块,上面有三个小点的小方块。

点击下一步,完成,即可

数据导入很快的,导入的结果会反馈给你。点击完成。

刷新你的数据库,这个时候你可以发现你导入的数据表已经存在并可以使用了。

4.怎样把excel的数据导入到数据库里面去

1 准备Excel导入数据

2 把Excel文件另存为(文本文件(制表符分隔)(*.txt))

3 把新生成的student.txt文件导入到plsql

打开plsql连接到要导入的oracle数据库再打开Tools -->Text importer。 -->Open data file 选择要导入的txt文件

4 设置导入数据表结构

新生成的表字段会对应Excel文件第一行标题,但新生成的表字段Type需要设置,可以设置为nvarchar (导入数据为临时数据,如果需要可以后期再作类型变换处理)

5 在Data to Oracle Tab中设置导入的表及相应的栏位

5.如何Excel怎么导入数据库中

这里我提供给你三个将数据导入SQL SERVER的方法。

方法一:右键点你要导入的数据库,点所有任务,点导入导出数据,选导入。复制设置对话框里面选择excel 97-2000。接下来很容易。

这种方法的缺点是你导入的表会在数据库中新生成一张表。

方法二:使用数据源。不推荐使用这个,因为这种方法属于化简为繁。

方法三:打开SQL的企业管理器,点开服务器节点,里面有一个数据转换服务,点开,选Meta Data Service 包。新建一个包。点开包进去编辑。里面可以建立EXCEL电子表格与数据库内部相应表格的链接。接下来的问题就很容易了。你设置一些选项就OK了。

6.如何将excel内的数据导入mysql数据库

方法/步骤

首先我们需要在mysql管理工具上面新建一个表,也可以用mysql命令创建,表建立完成之后,你需要将表中的字段名字告诉给填写excel表的人员.

打开excel表,按照程序提供的字段填写相应的数据.此时注意下面几点:名字(我用红色标示出来了)需要跟程序提供的一样,其他的描述,表头可以不写都行.

我使用的mysql管理工具是navicat for mysql,打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard ,有汉化版本的更明确.弹出一个选择界面,我们选择excel file文件

点击next(下一步),我们选择我们对应的excel文件就行,然后再下面选在我们的文件内容在哪一个sheet中,也就是你的内容写在excel什么地方,这点需要注意,也是关键的地方,我的内容在sheet3中,所以我选择sheet3 ,如图:

点击next (此步骤也是关键步骤),需要注意2点: 1:filed name row 就是你的字段所在excel中的位置,也就是第几行(简单办法,一般就是英文对应的那一列).2:first data row(从哪一行开始执行),数据从哪一行开始呢,我这里选择的是3,4.

点击next 我们选择 target table 目标对应的数据库,选择你要导入到哪个数据库中表中.

7

如果到上面一步没有问题的话,我们默认next到最后 就行了.然后打开表就能看到数据跟excel表中的一样.

7.如何将excle表格导入数据库

、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务--导入数据,弹出DTS导入/导出向导,按 下一步 ,2、选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 ,

3、选择目的 用于SQL Server 的Microsoft OLE DB提供程序,服务器选择本地(如果是本地数据库的话,如 VVV),使用 SQL Server身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如 client),按 下一步 ,

4、选择 用一条查询指定要传输的数据,按 下一步 ,

5、按 查询生成器,在源表列表中,有要导入的xls文件的列,将各列加入到右边的 选中的列 列表中,这一步一定要注意,加入列的顺序一定要与数据库中字段定义的顺序相同,否则将会出错,按 下一步 ,

6、选择要对数据进行排列的顺序,在这一步中选择的列就是在查询语句中 order by 后面所跟的列,按 下一步 ,

7、如果要全部导入,则选择 全部行,按 下一步,

8、则会看到根据前面的操作生成的查询语句,确认无误后,按 下一步,

9、会看到 表/工作表/Excel命名区域 列表,在 目的 列,选择要导入数据的那个表,按 下一步,

10、选择 立即运行,按 下一步,

11、会看到整个操作的摘要,按 完成 即可。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .