编一个小程序,用c#读取foxpro数据表文件,本地文件已实现读取功能
现在的问题是实际应用的数据表文件在另外一台电脑上,考虑将其数据文件所在的文件夹设置成共享,映射网络驱动器的本地Z盘,然后希望用oledb像本地连接一样,可惜连接始终不成功,请大家帮忙,或者有别的办法实现功能

解决方案 »

  1.   

    就直接使用啊  string strConnection1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=z:\ececrs.mdb";
     string strCommandText =
     "select  * from OA_DX_RS_Book  b where datediff('d',format(b.wdate,'YYYY-MM-DD'),format(now(),'YYYY-MM-DD'))=0";
        strCommandText =
                     "select  * from OA_DX_RS_Book";                OleDbConnection myConnection = new OleDbConnection(strConnection);
                    myConnection.Open();
                    OleDbDataAdapter myAdpater = new OleDbDataAdapter(strCommandText, myConnection);
                    OleDbCommandBuilder myBuilder = new OleDbCommandBuilder(myAdpater);
                    DataSet myDataset = new DataSet();
                    myAdpater.Fill(myDataset);
                    myConnection.Close();
      

  2.   


    你用NET USE登陆下 然后使用OLEDB连接下 要设置目录好读写权限。http://blog.csdn.net/zgke/archive/2008/12/05/3451599.aspx