数据库导入到excel
① 如何将数据库中的数据导出到excel
方法/步骤
1
首先我们使用sqlyogent工具,连接到mysql数据库。
2
连接成功后在左侧的目录位置,找到需要的表,右键打开表
3
也可以直接在sql执行器中输入:
select
*
from
datetable
name
打开这个表
4
在sql执行器的下方,结果下方,最左侧的位置,如下图,有一个小图标,鼠标移动上面会浮出文字“导出为....”点击这个图标
5
点击后会弹出一个名为“导出为”的弹出窗口,选择需要导出的文件格式:如csv、html、xnl等,在右侧选择导出的字段
6
在界面的最下方有一个输入框,框中是程序默认的一个导出的路径,也可以点击路径旁的按钮,进行自定义导出文件路径。
7
最后点击【导出】按钮,点击后会有一个小的提示窗,提示信息为“date
exporet
successfully”点击【确定】按钮,完成导出操作
8
最后就是在导出目录中找到导出的文件,查看导出是否成功。
9
这里需要注意一下,csv格式的文件,如果用excel打开会出现乱码,因为编码不同,如果使用txt打开则不会有这样的问题。
end
方法/步骤2
1
在方法步骤1中第二个步骤也可以选择,备份导出,这样也能够导出数据,但是这种数据由于没有进行sql的筛选,导出的是整张表的数据,读者需要注意一下。
② 怎样通过代码把数据库的数据导入到excel表格中
可按如下方法:
1、登录数据库,用select
*
的方式将数据查出。
2、在结果处右键——选择“将结果另存为”
3、选择路径,起好文件名,将格式选为“csv格式”,点击保存即可。
③ 该怎么把数据从数据库中导入到Excel中
对于经常跟SQLServer数据库打交道的人员来说经常会设计到导出SQLServer表中的数据。把SQLServer表中的数据导出为Excel文件有两种方式。小编下面来讲讲如何导出SQLServer表数据为Excel文件。
https://jingyan..com/article/3065b3b68f2ab7becef8a449.html
④ 如何把数据库的数据导入到excel
复制后直接到目标位置右键-选择性粘贴,选“数值”即可。
补充:如果每次做怕麻烦,还可以这样:按上面菜单中的“工具-自定义”,选“命令”选项卡,在左边点“编辑”,然后在右边找到“粘贴数值”(见图片),用鼠标按住这个“粘贴数值”不放,拖到上面工具栏中任意位置,放开鼠标,此时“粘贴数值”就会出现在工具栏中了,以后每次复制后,在目标位置按他就行了。
⑤ 如何在数据库中导入excel文件内的数据
方法/步骤
1)打开sql server,右键在要导入数据的数据库选择任务-->导入数据
⑥ 如何将数据库表导入到excel表格数据
一.导出
1.选择要导出的数据库表,右键选择“所有任务”,点击“所有任务”下的子菜单“Export
Data„”进入“DTS
Import/Export
Wizard”窗口。
2.点击“下一步”,进入“Choose
a
Data
Source”。
3.“Data
Source”更改为“Microsoft
OLE
DB
Provider
for
SQL
Server”;“Server”更改为“笔记本(工控机)名称\WINCC”;下一步使用WINDOWS认证“Use
Windows
Authentication”;“Database”更改为“项目运行系统下的路径(例如:CC_BGSYJ_14_02_24_11_22_22R)”。
4.
点击“下一步”,进入“Choose
a
destination”。
5.“Destination”更改为“Microsoft
Excel
97-2000”;“File
name”建议更改为要导出的数据库表的名字,并指定保存的路径。
6.点击“下一步”,进入“Specify
Table
Copy
Query”。
7.
点击“下一步”,进入“Select
Source
Table
and
Views”。
8.选择要导出的数据库表,然后点击“下一步”,进入“Save,Schele,and
replicate
package”。
9.
点击“下一步”,“完成”,“确定”,“Done”,数据导出完成。
二.导入
1.选择要导出的数据库表,右键选择“所有任务”,点击“所有任务”下的子菜单“Import
Data„”进入“DTS
Import/Export
Wizard”窗口。
2.
点击“下一步”,进入“Choose
a
Data
Source”。
3.“Data
Source”更改为“Microsoft
Excel
97-2000”;“File
name”选择到指定路径下excel文档(重新制作或者以前导出的)。
4.
点击“下一步”,进入“Choose
a
destination”。
5.“Destination”更改为“Microsoft
OLE
DB
Provider
for
SQL
Server”;“Server”更改为“笔记本(工控机)名称\WINCC”;下一步使用WINDOWS认证“Use
Windows
Authentication”;“Database”更改为“项目运行系统下的路径(例如:CC_BGSYJ_14_02_24_11_22_22R)”。
6.点击“下一步”,进入“Specify
Table
Copy
Query”。
7.
点击“下一步”,进入“Select
Source
Table
and
Views”。
8.选择要将excel文档导入到的数据库表,然后点击“下一步”,进入“Save,Schele,and
replicate
package”。
9.
点击“下一步”,“完成”,“确定”,“Done”,数据导入完成。
⑦ 如何把sql的数据表导入到excel中
一、在EXCEL中
新建一列,如把列名定为ab,下面放你的数据,比如1,2,3……
二、打开SQL
企业管理器
,
右击
你所需要导入的数据库,选择导入数据,下一步,数据源选择Microsoft
Eccel
97-2000,选择excel文件继续下一步,往下按,选择Sheet1$或者2,3
看你把数据放在那一页,点转换可以根据你自己需要设置一些字段属性,目的里改一下表的名字(如果是要往已存在的表里插数据,应该要选择往目的表中追加数据,但
字段名
应该要一样,如果是添加新建表,选择创建目的表),新建表的话,表名自己随便写什么好了,容易记就好。设置完了就点下一步就导入了。当然可以先预览一下。
如果不熟悉,建议还是添加新建表吧,再用insert语句把导入的数据插入到你所需要插入的表里。
⑧ 把SQL数据库表导入到Excel表
果从SQL数据库中,导出数据到Excel,如果Excel文件已经存在,而且已经按照要接收的数据创建好表头,就可以简单的用:
insert
into
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel
5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)
select
*
from
表
--如果Excel文件不存在,也可以用BCP来导成类Excel的文件,注意大小写:
--导出表的情况
EXEC
master..xp_cmdshell
'bcp
pubs.dbo.authors
out
c:\temp1.xls
-c
-q
-S"HUAWEI-CECF7A04"
-U"sa"
-P"sa"''
执行SQL语句导出:
EXEC
master..xp_cmdshell
'bcp
"SELECT
au_fname
FROM
pubs.dbo.authors"
queryout
c:\temp1.xls
-c
-S"HUAWEI-CECF7A04"
-U"sa"
-P"sa"'
注意以上c:\temp1.xls必须不存在
使用CopyFromRecordset将一个记录集中的所有记录一起写入EXCEL
示例
本示例将
DAO
Recordset
对象中的字段名称复制到工作表的第一行中,并将这些名称的格式设为加粗。然后,本示例将记录集复制到工作表中,复制的起始位置在
A2
单元格。
For
iCols
=
0
to
rs.Fields.Count
-
1
ws.Cells(1,
iCols
+
1).Value
=
rs.Fields(iCols).Name
Next
ws.Range(ws.Cells(1,
1),
_
ws.Cells(1,
rs.Fields.Count)).Font.Bold
=
True
ws.Range("A2").CopyFromRecordset
rs
⑨ 如何把数据库中查询得到的表导入到excel生
查询完之后在结果栏里按CTRL+A将结果全选,按右键选择“将结果另存为...”,然后保存为“*.csv”文件,就可以用excel打开了。或者“连同标题一起复制”,然后将结果拷贝到excel表中就可以了。
⑩ 将数据库中数据导入到Excel表格
//excel导入数据库
应该先把excel
使用oledb导入到数据集中.
然后再导入到对应表结构的数据库中.