编程

当前位置:澳门新莆京娱乐官网 > 编程 > 编写访问数据库的DLL【澳门新莆京娱乐官网】

编写访问数据库的DLL【澳门新莆京娱乐官网】

来源:http://www.drgigabytes.com 作者:澳门新莆京娱乐官网 时间:2019-12-25 16:57
//在nonMFCDLL写的代码://在密码pwd正确时,没问题。//密码错误时,DLL异常:DeclareDLLcallcausedanexception.intInit(){CoInitialize(NULL);//CoInitializeEx(0,COINIT_APARTMENTTHREADED);_ConnectionPtrsqlSp;HRESULThr=sqlSp.CreateInstance(_uuidof(Connection));if(FAILED(hr)){//cout"_ConnectionPtr对象指针实例化失败!!!"endl;MessageBox(NULL,"_ConnectionPtr对象指针实例化失败!!!","Message",MB_OK);return0;}try{_bstr_tstrConnect="Driver={sqlserver};server=192.168.0.110;uid=sa;pwd=123456;database=maindb;";MessageBox(NULL,"connecterror00","Message",MB_OK);sqlSp-Open(strConnect,"","",adModeUnknown);MessageBox(NULL,"connecterror11","Message",MB_OK);}catch(_com_errore){//coute.Description()endl;//MessageBox(NULL,e.Description(),"Message",MB_OK);MessageBox(NULL,"connecterror22","Message",MB_OK);return0;}return1;}

本文由澳门新莆京娱乐官网发布于编程,转载请注明出处:编写访问数据库的DLL【澳门新莆京娱乐官网】

关键词: