突然发现自己机器上所有基于ado的程序都不能连上数据库,跟到程序中去,发现hr = m_pConnect.CreateInstance("ADODB.Connection")返回的hr的值是“8x80040154没有注册类别”
怀疑是msado.dll的问题,从别处再拷来一个msado.dll覆盖掉原来的msado.dll还是不行,输入regsvr32 "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll"命令注册msado.dll提示没有找到msdart.dll,注册不成功。在网上下了个mdac2.7安装了后依然不行,我该怎么办啊,谁来9我!!!可不想再重装系统了~
怀疑是msado.dll的问题,从别处再拷来一个msado.dll覆盖掉原来的msado.dll还是不行,输入regsvr32 "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll"命令注册msado.dll提示没有找到msdart.dll,注册不成功。在网上下了个mdac2.7安装了后依然不行,我该怎么办啊,谁来9我!!!可不想再重装系统了~
系统没做Ghost备份啊?
你的线程是怎么创建的?CreateThread?_beginthreadex? 正确的方法是AfxBeginThread
--------------------
试一下发送WM_CLOSE消息,不用DestroyWindow