错误:error LNK2001: unresolved external symbol "public: virtual __thiscall ADOConnect::~ADOConnect(void)" (??1ADOConnect@@UAE@XZ)
怎样改???
谢谢。。

解决方案 »

  1.   

    把之前的类名全部用新的类名替代。使用ctrl+F 查找替换
      

  2.   

    try
    {
    // 创建Connection对象
    m_Connection.CreateInstance("ADODB.Connection");

    /*strConn="Provider=SQLOLEDB;Server=lee;Database=HrMan; uid=sa; pwd=sa;"*/
    // 设置连接字符串,必须是BSTR型或者_bstr_t类型
    _bstr_t strConnect =strConn; int i=-1;
    //m_Command.CreateInstance(__uuidof(Command));
    i=m_Connection->Open(strConnect,"","",adModeUnknown);
    //等待时间10s
    m_Connection->ConnectionTimeout=10; }
    这是连接数据库的try部分,catch报错是未知错误。
    为什么?
      

  3.   

    ADOConnect::~ADOConnect
    定义了.但没实现吧?