注册 登录
编程论坛 SQL Server论坛

[求助] excel 和 SQL2000 ?

dogdays 发布于 2007-05-30 10:32, 1530 次点击

各位大侠,小弟想问一下能不能将EXCEL里的信息导入到SQL2000的表里啊?
如果能怎样导入呀?
小弟很急!拜托各位啦!谢谢

15 回复
#2
lsmfox2007-05-30 10:38
好象是可以的吧,我也想知道~~~具体方法恭听高人指点
#3
slash19842007-05-30 11:29

你是用语句导,还是用工具导?

#4
bygg2007-05-30 11:32
select * into tablename
from OpenDataSource('Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\aaa.xls";User ID=sa;Password=;Extended properties=Excle 5.0')...[Sheet1$]
#5
dogdays2007-05-30 12:40

语句和工具都行。
如果有工具就更好!

#6
slash19842007-05-30 13:08
语句楼上版主已经给出来了,工具用dts工具,具体参见帮助!!
#7
飙马2007-05-30 13:10
在企业管理器里面,选择你的数据库,然后右键,所有任务,导入数据,数据源选择Micosoft Excel,下面选择你要导入的Excel表,后面的就不说了!
当然,你也可以选择向导——数据转换服务——DTS导入向导。
#8
lsmfox2007-05-30 14:53

导入的话是不是要要求此数据库的结构和表的结构相同啊?就是列名吧?

#9
棉花糖ONE2007-05-30 16:46

dts是最简单的了,语句网上也一大堆

#10
飙马2007-05-30 17:16
列名导的时候可以自己再改
#11
dogdays2007-05-31 09:30


谢谢各位大哥大姐啦!

#12
dogdays2007-05-31 10:24
我将EXCEL的数据导入到我建的一个数据库里,但是在数据库的表中怎么找不到导入的那些数据啊。
能告诉一下怎么能吗?
#13
dogdays2007-05-31 10:31
搞定了
笨啊!
#14
非凡DZ2007-05-31 15:15
在转换时要注意字段数据类型的匹配
#15
棉花糖ONE2007-05-31 16:29

你一定是数据库没选对,默认导到oracle中去了

#16
hoholine20072007-06-04 21:10
    接过...试以下..
1