菜鸟问题ADO连接数据库错误(另找会设计分布式数据库的牛人)
要做个基于ACCESS的分布式数据库!
由于不太懂数据库编程,先做了个简单MFC程序用ADO连接ACCSEE数据库。 编译没问题,但是关闭窗口的时候就回报错
abnormal program termination错误。 貌似是数据库根本就没连接成功 ,在SQL添加表的时候也出现这个错误
void CEx1View::OnInitialUpdata()
{
CEx1View::OnInitialUpdata();
HRESULT hr;
try
{
hr=m_pConnection.CreateInstance("ADODB.Connection");
if(SUCCEEDED(hr))
{
hr=m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=H:\\db1.mdb","","",adModeUnknown);
}
}
catch(_com_error e)
{
CString errormessage;
errormessage.Format("can not connect the database!\r\n :%s",e.ErrorMessage());
AfxMessageBox(errormessage);
}
}
PS 有会用MFC实现分布式数据库的牛人么?本地的数据库用ACCESS 希望能有个结构的介绍