理论上可以,因为odbc自带了一套.你用odbc配置试试.:)

解决方案 »

  1.   

    直接使用ODBC就可以了。
    如果使用ADO的话,连ODBC都不用配,直接使用主机名或者IP地址就可以打开数据库了。
      

  2.   

    我当然连国odbc了可连不上。
    请问如果用ado怎么写连接字符呢?比如说我要使用服务器的ip
    真的不用配置odbc了吗?
      

  3.   

    yes
    like this :
    ...
    HRESULT hr;
    try
    {
    hr=m_pConnection.CreateInstance("ADODB.Connection");
    if(SUCCEEDED(hr))
      {
        hr=m_pConnection->Open("driver={SQL Server};Server=xxx.xxx.
    xxx.xxx;DATABASE=XXX;UID=sa;PWD=","","",adModeUnknown);
      }
    }
    catch(_com_error e)
    {
    }
    ....
    呵呵,这样就连上了。
      

  4.   

    不安装SQL7客户端,连接SQL7的方法:只需要将SQL的DBNMPNTW.DLL、NTWDBLIB.DLL拷贝到EXE文件所在目录即可!:) 
      

  5.   

    我把两个文件注册了但没考到exe所在目录,这样难道不行吗?