首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么使用数据转化直接将excel表转成数据库中的表

2012-03-07 
如何使用数据转化直接将excel表转成数据库中的表?如何使用数据转化直接将excel表转成数据库中的表?[解决办

如何使用数据转化直接将excel表转成数据库中的表?
如何使用数据转化直接将excel表转成数据库中的表?

[解决办法]
用SQL Server提供的DTS。
[解决办法]
导入数据库库的话 可以用导入/导入向导 或 DTS
在查询中直接用excel数据的话 可以用 OPENROWSET 或 OpenDataSource

[解决办法]
你試試吧
select * from opendatasource ( 'microsoft.jet.oledb.4.0 ', 'data source= "e:\11.xls "; user id=admin ; password=; extended properties=excel 5.0 ')...sheet1$
[解决办法]
可能也会用得到txt导入。


有时导入不成功,可以用txt导入,会自动建列名。
(不成功的原因可能是xls中有重复的列名 或 莫名其妙的。。。)

select * into tablename
from OpenRowset( 'MSDASQL ', 'Driver={Microsoft Text Driver (*.txt; *.csv)};DefaultDir=C:\目录名; ', 'select * from 文件名.txt ')

热点排行