现在要把dbf中的数据转存到SQL SERVER中,
但是在打开dbf的时候个别的报错“corrupt table/index header”
希望大家能给出点实际的解决方法,多谢!!!

解决方案 »

  1.   

    你没有索引?
    SELECT * into “SQL数据库里的表名” FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="dbf的路径(如c:\dd)";User ID=Admin;Password=;Extended properties=dBase 5.0')...“dbf的表名”
      用adoconnection.execute执行试试。
     
    这种方法是再sql server里建立一个新表,要想不建表用insert into。
      

  2.   

    Shiyl(云淡风清) 说得对,网上有个大全,都是讲数据库转换的,