我写的一个实际例子,供参考
HRESULT OpenConnection(_ConnectionPtr &p_pConn)
{
HRESULT hr=S_OK;
_bstr_t szConnStr;
szConnStr=L"Provider=MSDASQL.1;Persist Security Info=False;Data Source=AutoSwitch_DBF";
try
{
hr=p_pConn.CreateInstance("ADODB.Connection");
if(hr!=S_OK) return hr;
p_pConn->CursorLocation=adUseClient;//你的问题需要这句话
hr=p_pConn->Open(szConnStr,L"",L"",adConnectUnspecified);
}
catch(_com_error &e)
{
return e.Error() ;
}
catch(...)
{
//返回无法意料的错误
return S_COMM_UNCONSIDER;
}
return hr;
}
HRESULT OpenConnection(_ConnectionPtr &p_pConn)
{
HRESULT hr=S_OK;
_bstr_t szConnStr;
szConnStr=L"Provider=MSDASQL.1;Persist Security Info=False;Data Source=AutoSwitch_DBF";
try
{
hr=p_pConn.CreateInstance("ADODB.Connection");
if(hr!=S_OK) return hr;
p_pConn->CursorLocation=adUseClient;//你的问题需要这句话
hr=p_pConn->Open(szConnStr,L"",L"",adConnectUnspecified);
}
catch(_com_error &e)
{
return e.Error() ;
}
catch(...)
{
//返回无法意料的错误
return S_COMM_UNCONSIDER;
}
return hr;
}
解决方案 »
- dll改成OCX 求指点 谢谢!!!!!!!!!!!!!!
- 平时你经常会用到哪些库?在软件设计的过程中,你遇到过哪些问题?解决方法是什么?
- 为何我调用DLL提示我"Privileged instruction"错误?
- 求教 急
- 请问windows有没有命令行解析的C函数?
- CListCtrl的列宽自动调整问题
- 大侠,求助类型转换,来这有分
- VC2005的MFC程序怎么用datagird控件啊
- mfc如何通过子对话框关闭父对话框
- 请教:ISAPI 下如何操作ODBC数据库(如有源代码更好,问题如解决可追加分数)
- 我的问题跨越vc和pb两个编程平台,请高手看看。
- Strstr()是用在字符串比较的,有没有用于相应二进制串比较的呢??在线等待!
{
pRecordset->MoveNext();
pRecordset->GetRecordCount();
}