需要经常把从别处copy的foxpro的dbf表(多个)(百万条记录)导入到sql server中,我想采用batchmove控件,它的source用一个table直接连接导入到本地的dbf文件,但是destination的talbe要怎样连接到本地的sql server上?另外,用这用方法是否合适?有无更好的方法?请教各位大侠!谢!

解决方案 »

  1.   

    建一个ODBC数据源指向sql server的数据库,table的DatabaseName设成这个数据源。
      

  2.   

    建两个数据源,一个SQLServer,一个Foxpro然后用的开发的程序导.......来个Email我发给你
      

  3.   

    [email protected]
    多谢!
    建立数据源时,(win2000)odbc for sqlserver (数据库是局域网内另一台机子上的)提示选择是网络登陆还是用户登陆,但二者都无法连接上,要如何连接?用户名,密码填的是什么?我的机上只有客户端,能连到数据库服务器上。
      

  4.   

    能否 在 ACCESS 2000 中作链接表 然后用 SQL 语句 ?
      

  5.   

    关于DBF导数据时,使用DATAMOVE是个问题,我刚刚弄过一个,ODBC超时。
    我觉得使用ADO进行INSERT还是不错的方法,虽然慢了点,但是比较稳定。
      

  6.   

    怎么详细?找本书,肯定有介绍BDE,那么就会有DATAMOVE,然后建两个ODBC,一个连DBF一个连SQL,然后使用TABLE控件,然后。
    我这里上不了QQ了,不好意思,我QQ上好象有你吧?
      

  7.   

    老大,我是想问一下如果用batchmove是否很容易出问题?
    我的msn:
      [email protected]
    多谢!!