connection.Open ConnectionString, UserID, Password, Options参数ConnectionString   可选,字符串,包含连接信息。参阅 ConnectionString 属性可获得有效设置的详细信息。UserID   可选,字符串,包含建立连接时所使用用户名。Password   可选,字符串,包含建立连接时所使用密码。Options   可选,ConnectOptionEnum 值。决定该方法是在连接建立之后(异步)还是连接建立之前(同步)返回。可以是如下某个常量:常量 说明 
adConnectUnspecified (默认)同步打开连接。 
adAsyncConnect 异步打开连接。ConnectComplete 事件可以用于决定连接何时可用。 

解决方案 »

  1.   

    if(FAILED(::CoInitialize(NULL))) 
    return;
    是否有初始化pConn.CreateInstance(__uuidof(Connection));
    pConn->CursorLocation =adUseClient;
    pConn->ConnectionTimeout =60;
    pConn->Open (_bstr_t(strCnn),_bstr_t(""),_bstr_t(""),adModeUnknown);
      

  2.   

    vieri_ch(尘雨-自在飞花轻似梦,无边丝雨细如愁) ( ) 已经初始化了,在本机运行程序就可以..
      

  3.   

    qlftl(★★路漫漫其修远兮,吾将上下而求索!★★) (你所说的  远程访问设置  是指什么哦?
      

  4.   

    m_pConnection->Open(_bstr_t(m_strConnection),_bstr_t(lpstrUserID),_bstr_t(lpstrPassword), NULL);如果我在m_strConnection里面写了UID ,PWD ,
    那么在第2,3个参数中还需要写吗?
      

  5.   

    有密码就写,没密码就不写了.看你有没有设置Access打开密码
    m_pConnection->Open(_bstr_t(m_strConnection),_bstr_t(lpstrUserID),_bstr_t(lpstrPassword), NULL)
    中NULL
    改为adModeUnknown 好一点