如何把Excel 工作表内容导入到sqlserver数据库
发布网友
发布时间:2022-04-21 21:55
我来回答
共2个回答
热心网友
时间:2022-04-08 06:27
使用SQL自带的DTS导入导出工具
1、打开DTS
2、选择要导入的EXCEL表格
3、导入的目标数据库
4、选择导入表格全部内容,还是部分内容
5、选择要导入的工作簿和和目标表格。
需要注意,excel的第一行会当作列名处理。所以要导入第一行,可以插入一行空的。
热心网友
时间:2022-04-08 07:45
导excel入sql数据库的我正用的程序,是button1按钮一点就开始导入,导的是excel是第二三colum..如下:
private void Button1_Click(object sender, System.EventArgs e)
{
string mystring="Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = 'D:/ExportToExcel/excel/test.xls';Extended Properties=Excel 8.0";
OleDbConnection cnnxls = new OleDbConnection (mystring);
OleDbDataAdapter myDa =new OleDbDataAdapter("select * from [Sheet1$]",cnnxls);
DataSet myDs =new DataSet();
myDa.Fill(myDs);
if(myDs.Tables[0].Rows.Count > 0)
{
string strSql = "";
string CnnString="Provider=SQLOLEDB;database=testnews;server=(local);uid=sa;pwd=";
OleDbConnection conn =new OleDbConnection(CnnString);
conn.Open ();
OleDbCommand myCmd =null;
for(int i=0; i<myDs.Tables[0].Rows.Count; i++)
{
strSql="insert into news(title,body) values ('";
strSql += myDs.Tables[0].Rows[i].ItemArray[1].ToString() + "', '";
strSql += myDs.Tables[0].Rows[i].ItemArray[2].ToString() + "')";
try
{
myCmd=new OleDbCommand(strSql,conn);
myCmd.ExecuteNonQuery();
Label8.Text = "<script language=javascript>alert('数据导入成功.');</script>";
}
catch
{
Label8.Text = "<script language=javascript>alert('数据导入失败.');</script>";
}
}
conn.Close();
}
}
}
Excel数据如何导入SQLServer中?
1. 打开SQL Server Management Studio(SSMS)并连接到目标数据库实例。2. 在“对象资源管理器”窗口中,选择数据库中的目标表。3. 右键单击该表,在上下文菜单中选择“任务”“导入数据”。4. 在“导入向导”对话框中,选择“Microsoft Excel”作为数据源,点击“下一步”。5. 在“Excel 文件路径”...
怎样将EXCEL数据导入到sql中
1.打开SQL server,选择想要导入的数据库,依次点击:“数据库”右键-任务-导入数据 2.、选择来源的数据为Microsoft Excel,并选择Excel文件所在的位置 3.使用SQL server身份验证登录,选择相对应的数据库(系统会默认你最开始的所选择的数据库),;4.选择数据需要导入的表下,在查看数据类型时选择“忽略”...
如何把Excel 工作表内容导入到sqlserver数据库
1、打开DTS 2、选择要导入的EXCEL表格 3、导入的目标数据库 4、选择导入表格全部内容,还是部分内容 5、选择要导入的工作簿和和目标表格。需要注意,excel的第一行会当作列名处理。所以要导入第一行,可以插入一行空的。
excel导入sqlserver 导入数据到sqlserver
1、打开要导入的Excel文件,观察第一列是为字段还是数据 打开SQLServer,在需要导入的数据点击右键 【任务】-【导入数据】 出现导入导出向导。点击下一步 ,进入【选择数据源】页面,注意红框设置。点击下一步 ,进入【选择目标】页面,注意红框设置。点击下一步 ,进入【指定表复制或查询】页面,注意红...
如何把excel数据导入sqlserver数据库中
1、打开要导入的Excel文件,观察第一列是为字段还是数据 打开SQLServer,在需要导入的数据点击右键 【任务】-【导入数据】出现导入导出向导。点击下一步 ,进入【选择数据源】页面,注意红框设置。点击下一步 ,进入【选择目标】页面,注意红框设置。点击下一步 ,进入【指定表复制或查询】页面,注意红框...
如何将excel数据导入sql server
把EXCEL表格中的数据导入到SQL SERVER 数据库中的方法(以SQL Server 2008为例):1、首先打开数据库,右击数据库,光标移到数据库“任务”将会看到一个“导入数据”,点击导入数据,将会出现下面这张图。2、选择数据源,为Excel 自己添加文件路径,和版本。是否首行包含列名称。3、点击下一步。4、...
怎么把excel文件里的数据导入SQL数据库?
1、首先双击打开sqlserver,右击需要导入数据的数据库,如图所示。2、点击任务,再点击任务中的导入数据选项,打开导入导出数据向导界面。3、在向导界面点击下一步,进入下图界面依次填写需要的内容:数据源 Excel,文件路径,以及Excel版本,填好后点击下一步(如果Excel其他版本不行的话,就选择Excel97-03...
如何将excel导入sql server
1. Excel导入SQLserver的表中前,保证Excel的表中列的顺序和数据库表的列的顺序保持一致,如果该列没有值,可以为空白。2.打开SQL企业管理器(Microsoft SQL Server Management Studio )建议用SA身边登陆,如果Windows NT用户具有同等权限也可以 3.登陆服务后,展开数据库服务器,会在最底下找到“管理”...
如何将Excel表导入现有的SQL SEVER数据表里面
1、首先进入到sqlserver应用程序的操作页面中,鼠标右键单击想要放入Excel表格的数据库。2、接下来需要点击任务,再点击任务中的导入数据选项,3、接下来就会出现如下方图片长的页面,点击进行下一步。4、接下来就需要在新出现的界面中,根据要求选择数据源 Excel,文件路径,以及Excel版本,进行下一步。5、...
怎样把excel的数据导入到sqlserver2000数据库中
1:先打开你的sqlserver企业管理器,找到你要准备导入的数据库,选择一个表,然后点击右键-所有任务-导入数据,跳过点击下一步:2:选择数据源,如下图:在这里选择Microsoft excel 97-2000,下面一项选择你要导入的excel文件,然后一直点击下一步,到最后点击完成就可以了!3:下面填入你的数据库的账号和...