从EXCEL往MS SQL中导入数据部分数据导不进去.
我直接用DTS功能导的,导入后也没报错,但有些数据没导入.      比如 "64.40 "这样的,作为字符串导进去后,MS   SQL   里是空的.      但 "64.40.22 "就可以.      这跟小数点位数有关系吗?      
 请指教,谢谢!
------解决方案--------------------如 
  '64.40 
  '64.40.22 
 这样EXCEL就认为是文本啦
------解决方案--------------------可以先在Excel中format一下. 
 通常是format的问题
------解决方案----------------------在查询分析器里运行以下 
 insert tablename(c1, c2,c3) 
 select a,b,c 
 from openrowset( 'Microsoft.Jet.OLEDB.4.0 ', 'EXCEL 8.0;HDR=YES;User id=admin;Password=;IMEX=1; 
 DATABASE=C:\temp.xls ', temp$)   
 --C1,C2,C3为SQL表的字段名;a,b,c为EXCEL第一行的数据名称 
------解决方案--------------------如果不必须用代码的话,我认为在企业管理器中的导入导出向导最好用了,格式一般错不了.