通过查询如何在sql server 2005表中导出Excel数据(数据库) [英] Through query how to export the Excel data in sql server 2005 table(data base)

查看:114
本文介绍了通过查询如何在sql server 2005表中导出Excel数据(数据库)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了excel sheet.in表单列如下;



名称DOB Mobileno Weddingday电子邮件活动



Excel中有100条记录。



i希望将excel记录导出到sqlserver 2005表(DataBase)



数据库列如下。



名称DOB Mobileno Weddingday Eamil Active



表名为BirthDayWish。





通过查询如何将excel数据导出到sqlserver 2005 BirthDayWish表(数据库)。 />


可以通过查询使用excel数据从excel导出到BirthDayWish表。





请帮助我。

解决方案

这个链接可以帮助你找到你想要的东西:

http://support.microsoft.com/kb/321686 [ ^ ]


在这里你去



< pre lang =SQL> INSERT INTO [BirthDayWish]
([Name],[ DOB],[Mobileno],[Weddingday],[Email],[Active])
SELECT [Name],[DOB],[Mobileno], [Weddingday],[Email],[Active] FROM OPENROWSET ' Microsoft.ACE.OLEDB.12.0'' Excel 12.0;数据库=< excel文件完整路径>',[< excel sheetname = >



GO





在上面的查询中,假设您正在传递Office 2003格式(.xls)的Excel文件。 ExcelSheetName是excel工作簿中的工作表名称(例如,说Sheet1)。


i have created the excel sheet.in that sheet columns as follows;

Name DOB Mobileno Weddingday Email Active

100 of records are there in Excel.

i want to export that excel records into sqlserver 2005 table(DataBase)

Database columns as follows.

Name DOB Mobileno Weddingday Eamil Active

Table name as BirthDayWish.


Through query how to export the excel data in to sqlserver 2005 BirthDayWish table(Database).

it is possible by using query the excel data is export from excel to BirthDayWish Table.


plese help me.

解决方案

This link can help you out what you are looking for:
http://support.microsoft.com/kb/321686[^]


Here you go

INSERT INTO [BirthDayWish] 
([Name],[DOB],[Mobileno],[Weddingday],[Email],[Active])
SELECT [Name],[DOB],[Mobileno],[Weddingday],[Email],[Active] FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=<excel file full path>', [<excel sheetname="">


) GO



In the above query it is assumed that you are passing an excel file in office 2003 format(.xls). ExcelSheetName is the worksheet name (e.g. say Sheet1) in your excel workbook.


这篇关于通过查询如何在sql server 2005表中导出Excel数据(数据库)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆