我用VC做了一个程序,我连接数据库时失败,我的数据库在另外一台机子上放着,那台机子的IP是192.168.8.15,这是我连接的原代码,为什么我连接失败
try                 
{ m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.8.15\d\peoman.mdb","","",adModeUnknown);

}
catch(_com_error e)
{
AfxMessageBox("数据库连接失败,确认数据库peoman.mdb是否在当前路径下!");
return FALSE;
} 我的机子IP:192.168.8.13,我在局域网中共享了我要访问的文件夹

解决方案 »

  1.   

    改为:
    m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\192.168.8.15\\d\\peoman.mdb;Persist Security Info=False","","",adModeUnknown);
    "\"是转义符
      

  2.   

    请问 gezhi_dove(gezhi) 
    我要访问局域网的文件 
    ofstream File;
    File.open("\\\\172.26.8.2\\2\\"+strFileName,ios::app);
    这样行不行 ?
      

  3.   

    http://blog.csdn.net/handsomerun/archive/2006/08/12/1055311.aspx看3.连接数据库