如何把Excel 工作表内容导入到sqlserver数据库

如何把Excel 工作表内容导入到sqlserver数据库,第1张

1,将包括所需表格的网页打开,并按CTRL+C把网址复制到剪贴板,以备下一步使用。

2,打开运行Excel软件,单击菜单栏中的“数据→导入外部数据→新建Web查询”,打开“新建Web查询”对话框,将含有表格数据的网页的网址粘贴(或输入)到“新建Web查询”对话框的文本框里,单击“转到”按钮,则该页面就会出现在对话框中,单击表格左上方的小箭头图标,使其转换为“对勾”状将表格选中,接着单击“导入”按钮,并在随后弹出的“导入数据”对话框中选择表格数据的放置位置,最后单击“确定”按钮,即可将表格数据导入到Excel工作表中。

将网页表格数据导入到Excel中的第二种方法:

如果是经常需要将网页上的一些表格导入Excel中进行保存,可以使用HTML Table Extractor这款IE插件来帮助我们。

1,在IE浏览器中打开以下网址:,点击其中的“Download Now”进行下载,下载完毕之后,一路“Next”安装即可。如果没能正确下载到,可以在下面的文章评论处留下邮箱,小编将此插件传给你。

2,重新启动IE,这时在工具栏上会多出个“HTML Table Extractor”图标,当需要导入网页中的表格时,首先单击一下该图标。

3,这时在窗口下方会弹出一个小对话框,点击其中的“Search Table”按钮,然后将鼠标指针移动到表格上,此时表格会变红,这就表示它被选中了,再单击一下鼠标右键,接着在出现的快捷菜单中依次选择“Export to Excel→Create New Table”命令。如此一来,网页中的表格就直接导入Excel中了。

以上两种方法都可以将将网页中的表格数据快速导入到Excel软件中,相比纯粹的复制粘贴好用许多。

首先我们肯定有一个excel的文件,文件中有大量的数据,每一列代表着不同的字段。

我们首先建立一个数据库,然后在库中建立表,表的每个字段对应excel中的每一列。

一、假如excel中有四列数据,希望导入到数据库中

mytable

中,对应的字段分别为field1,field2,field3,field4

二、在excel表格中增加一列(excel应该是e列),利用excel的公式自动生成sql语句(这个很重要,别写错了),具体方法

如下:

1、增加一列(excel应该是e列,因为我们原有4列数据,分别为a\b\c\d列)

2、在第一行(这一行必须为有效数据行否则出错)的e列,就是e1中输入公式=concatenate("insert

into

table

(field1,field2,field3,field4)

values

('",a1,"','",b1,"','",c1,"','",d1,"');")

3、此时e1已经生成如下的sql语句:

insert

into

mytable

(field1,field2,field3、field4)

values

('a1中

的数据','b1','c1','d1');

4、将e1的公式复制到所有行的e列,(就是用鼠标点住e1单元格的右下角,一直拖拽下去,到最后一行数据)

5、此时e列已经生成了所有的sql语句

6、选中e列把e列数据复制到一个纯文本文件中,命名为

例如:exceltxt

三、把exceltxt

放到数据库中运行即可,可通过命令行导入

source

f:\exceltxt

使用SQL自带的DTS导入导出工具

1、打开DTS

2、选择要导入的EXCEL表格

3、导入的目标数据库

4、选择导入表格全部内容,还是部分内容

5、选择要导入的工作簿和和目标表格。

需要注意,excel的第一行会当作列名处理。所以要导入第一行,可以插入一行空的。

1 首先我们打开一个Excel的新工作表。

2 点击“数据”选项卡下的“获取数据”,选择“自其他源”的“自网站”。

3 通过百度可以搜索一些示例数据,比如腾讯股票的相关公开数据。

4 将网页的网址URL复制粘贴到Excel自网站导入数据的对话框。

5 单击“确定”,等待数据进行连接,而后可以在导航器选择“Web视图”看到原始网页数据。

6 我们可以在“表视图”这里选择左侧的标签出现的“Table 0”“Table 1”等查看网页的数据表。

7 单击“加载”后,网页数据就会载入到Excel的表中。

方法如下:

1、打开要导入的Excel文件,观察第一列是为字段还是数据。

2、打开SQLServer,在需要导入的数据点击右键 任务-导入数据

出现导入导出向导。

3、点击下一步 ,进入选择数据源页面,注意红框设置。

4、点击下一步 ,进入选择目标页面,注意红框设置。

5、点击下一步 ,进入指定表复制或查询页面,注意红框设置。

6、点击下一步 ,进入选择源表和源视图页面,注意红框设置。

7、下一步,直到完成。出现执行结果页面。

8、最后在SqlServer查询表。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何把Excel 工作表内容导入到sqlserver数据库

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情