excel的sheet1
a b c d e f g .....
1 目1
2 头1 头2 头3 头4
3 343 11:30 Mi oo
4 341 11:13 Ma ee
5 合计
6 目2
7 头5 头6 头7
8 333 222 111
9 111 222 2332
10 合计
.
.
我用的是ado
Select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;DATABASE=C:\xxx.xls','Select * from [sheet1$]')
但是进到数据库里变了样.还有一些字段,数据都丢失了....大家可以按上面的格式建1个excel导入sqlserver实验下,看样子变没有...简直惨目人睹.........我想在把上面的excel导到数据库的1个表里 ,字段格式全是字符
如下:
a | b |c |d 目1 | | |
头1 |头2 |头3 |头4
343 |11:30 |Mi |oo
341 |11:13 |Ma |ee
合计 | | |
目2 | | |
头5 |头6 |头7 |
333 |222 |111 |
111 |222 |2332 |
合计 | | |
a b c d e f g .....
1 目1
2 头1 头2 头3 头4
3 343 11:30 Mi oo
4 341 11:13 Ma ee
5 合计
6 目2
7 头5 头6 头7
8 333 222 111
9 111 222 2332
10 合计
.
.
我用的是ado
Select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;DATABASE=C:\xxx.xls','Select * from [sheet1$]')
但是进到数据库里变了样.还有一些字段,数据都丢失了....大家可以按上面的格式建1个excel导入sqlserver实验下,看样子变没有...简直惨目人睹.........我想在把上面的excel导到数据库的1个表里 ,字段格式全是字符
如下:
a | b |c |d 目1 | | |
头1 |头2 |头3 |头4
343 |11:30 |Mi |oo
341 |11:13 |Ma |ee
合计 | | |
目2 | | |
头5 |头6 |头7 |
333 |222 |111 |
111 |222 |2332 |
合计 | | |
晕了..那么多数据手动+??那怎么行??
rsDest.Fields[i].asstring := rdSource.Fields[i].asString;
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.8.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
是不是设置所有单元格属性为文本..我昨天就设了..读出来还是乱7八遭的..还有的格子没数据