解决excel导入sqlserver2000中,电话号码乱码问题!

当excel表格里面的栏里有数字也有字符串值的时候,修改注册表里面的TypeGuessRows值>excel表格里面的行数才行。

不然会乱码的。比如电话号码字段(12913876756,021-12345678)前面的一个很有可能会变成乱码。

SELECT * INTO a6
FROM OpenDataSource
('Microsoft.Jet.OLEDB.4.0','Data Source="C:/1.xls";Extended properties="Excel 5.0;HDR=Yes;IMEX=1;"')...

[Sheet1$]


select * from a6


/*
insert into table08
select *
FROM OpenDataSource
('Microsoft.Jet.OLEDB.4.0','Data Source="C:/1.xls";Extended properties="Excel 5.0;HDR=Yes;IMEX=1;"')...

[Sheet1$]
*/

你可能感兴趣的:(properties,Excel,table,insert,sqlserver,电话)