VS2010使用ADO对数据库进行访问 错误IDispatch error #3092

时间:2021-06-07 13:09:54
没系统学过数据库,有个项目要用到,就是在MFC中点击按钮将数据存到数据库里面,用的是同学的模板,但是一直出错,网上查了这个错误也没搞明白
CString strMC;
strMC="开关6";
try
{
CString strSQL;
strSQL="";
strSQL.Format("insert into 水位监测(水位数据) value ('"+(_bstr_t)strMC+"')");
m_DataSet.SetConnection(::GetConnection());
m_DataSet.Open(strSQL);
}
catch(_com_error e)         //捕捉异常 
{         
CString strError;
strError.Format(_T("访问数据库发生异常! \r \n错误信息:%s"),e.ErrorMessage( ) );
AfxMessageBox(strError);         //显示错误信息
return ;
}
可能是很简单的错误,不过真的没时间学了,比较赶时间,有大神能指点一下吗

2 个解决方案

#1


你用的是什么数据库,有的数据库要安装数据库引擎。例如sql server.

#2


访问数据库发生异常 那就看看访问数据的语句对不对呗 

#1


你用的是什么数据库,有的数据库要安装数据库引擎。例如sql server.

#2


访问数据库发生异常 那就看看访问数据的语句对不对呗