当前位置:Gxlcms > 数据库问题 > VC6.0中用ado连接数据库出错

VC6.0中用ado连接数据库出错

时间:2021-07-01 10:21:17 帮助过:17人阅读

try { hr = m_pCon.CreateInstance("ADODB.Connection");//创建连接。若电脑没注册成功,则连接就会出错,hr=-2147221164 if(SUCCEEDED(hr)) { m_pCon->CommandTimeout = 3; //连接延迟设置为3秒 hr = m_pCon->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=restaurant.mdb","","",adModeUnknown);//连接数据库。此处可能出错,因为mdb文件不兼容(Access2013建的mdb要另存为2000..版本,再在XP上使用)。 } else { _com_error e(hr); AfxMessageBox(e.ErrorMessage());//hr=-2147221164 没有注册类 } } catch(_com_error e) { CString temp; temp.Format("连接数据库错误信息:%s,%s",e.ErrorMessage(),e.Description()); ::MessageBox(NULL,temp,"提示信息",NULL); return FALSE; }

 

VC6.0中用ado连接数据库出错

标签:ini   自己   .dll   cat   erro   time   信息   containe   ram   

人气教程排行