用ADO控件很简单,当然也可以用代码

解决方案 »

  1.   

    用ODBC与forxpro的dbf文件相连接后,再用ADO与ODBC连接就行了
      

  2.   

    cn.open"driver={microsoft visual foxpro driver};dbsource=数据库名"
    set rs.datasource=cn
      

  3.   

    Dim Cn As New ADODB.Connection,Rs as New ADODB.Recordset
    Cn.ConnectionString"Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;SourceType=DBF;DBQ=C:\DATA"
    '其中"C:\data"为BDF所在的目录,此时相当于连接到数据库,将DBF视为该库中的表,进行操作即可。
    Cn.Open
    Rs.Open "Select * From 表",Cn        '此处的"表"即为dbf名称
      

  4.   

    franks,真是多谢了,我是蔡鸟,请你告诉我如何给你加分。