只是改了一下类名,报错了

lflljt 2010-07-02 05:53:04
错误:error LNK2001: unresolved external symbol "public: virtual __thiscall ADOConnect::~ADOConnect(void)" (??1ADOConnect@@UAE@XZ)
怎样改???
谢谢。。
...全文
92 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
不说害怕 2010-07-03
ADOConnect::~ADOConnect
定义了.但没实现吧?
回复
lflljt 2010-07-03
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报错是未知错误。
为什么?
回复
elpase 2010-07-02
[Quote=引用 4 楼 flydreamgg 的回复:]
析构函数没定义!
[/Quote]

up~~~
回复
昨夜无风 2010-07-02
析构函数没定义!
回复
lflljt 2010-07-02
谢谢。。。
回复
Eleven 2010-07-02
ADOConnect函数没有定义
回复
雪影 2010-07-02
把之前的类名全部用新的类名替代。

使用ctrl+F 查找替换
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告