怎么把excel文件里的数据导入SQL数据库?

1、首先双击打开sqlserver,右击需要数据的数据库图所示。

2、点务,再点击任务中的导入数据选项,打开导入导出数据向导界面。

3、在向导界面点击下一步,进入下图界面依次填写需要的内容:数据源 Excel,文件路径,以及Excel版本,填好后点击下一步(如果Excel其他版本不行的话,就选择Excel97-03的,再将Excel保存为相应版本)即可。

4、然后就是目标数据库设置:目标选择msslserver,服务器名称不用变,身份验证输入相应的密码,数据库选择对应的数据库,设置好后点击下一步。

5、然后来到图示界面,直接默认选项即可,点击下一步。

6、图示界面,可以自定义目标数据库(表在数据库中可以不存在),点击预览即可以看到导入之后的表状态,如图。

7、上一步完成后再继续下一步,最后点击完成,即可导入成功,如图。

8、最后在数据库中检查一下导入的表数据,附上导入的Excel数据为例。

扩展资料:

SQL 是1986年10 月由美国国家标准局(ANSI)通过的数据库语言美国标准,接着,国际标准化组织(ISO)颁布了SQL正式国际标准。

1989年4月,ISO提出了具有完整性特征的SQL89标准,1992年11月又公布了SQL92标准,在此标准中,把数据库分为三个级别:基本集、标准集和完全集。

如何将数据库表导入到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,Schedule,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,Schedule,and

replicate

package”。

9.

点击“下一步”,“完成”,“确定”,“Done”,数据导入完成。

如何将excel中的数据导入到数据库

如果只是想把

excel

中的存到数,则先打开excel,把用户信息读出来,保存到数据库中就可以了

必要把

excel文件保存到数据库中将excel文件导入到gridview空间中,gridview控件为双向绑定,在将gridview中的数据插入数据库string

path
=
this.mappath("../user.xls");
if(file.exists(path))
{
file.delete(path);
}
//将准备好excel文件拷贝至用户下载文件夹,再进行写入
file.copy(this.mappath("../user.xls"),path);
//然后将excel文件作为数据源进行数据写入的操作
//在服务器端加载excel文件
oledbconnection
cn
=
new
oledbconnection("provider=microsoft.jet.oledb.4.0;data
source="
this.mappath("../user.xls") ";extended
properties=excel
8.0;");
oledbcommand
cmd
=
cn.createcommand();
cmd.commandtext
=
"insert
into
[user$]
values(@a,@b,@b)";
cn.open();
foreach(datagriditem
item
in
this.dgexcel.items)
{
cmd.parameters.clear();
cmd.parameters.add("@a",item.cells[2].text.trim());
cmd.parameters.add("@b",item.cells[1].text.trim());
cmd.parameters.add("@c",item.cells[3].text.trim());
cmd.executenonquery();
}
cn.close();

java中怎么把excel中的数据存储到数据库中

既然数据已经取到了,数据库用的是sql server,B/S的话为什么不考虑使用hibernate呢?映射以后,编写dao层代码,就可以直接保存进数据库了啊

Excel中修改数据后自从存到数据库

将excel数据导access

Sub Excel2access()

Dim conn As ADODB.Connection

Dim WN As String

Dim TableName As String

Dim sSql As String

Dim tStr As String

'数据库名,请自行修改,路径与工作簿在同录

WN = "进销存表.mdb"

'数据库的表当前工作表名一致

TableName = ActiveSheet.Name

Set conn = New ADODB.Connection

conn.ConnectionString = "Provider=Microsoft.Jet.Oledb.4.0;"