CString max;
int hr;
str.Format("USE Temp select count(*) as tatol from Index_Temp");
try //用try{}catch{}块处理数据库ADO操作异常
{
m_pRecordset.CreateInstance("ADODB.Recordset");
hr = m_pRecordset->Open(_variant_t(str),_variant_t((IDispatch *)m_pConn,true),adOpenKeyset,adLockReadOnly,adCmdText);
_variant_t var = m_pRecordset->GetCollect("tatol");
if(var.vt != VT_NULL)
{
max= (LPCSTR)_bstr_t(var);
}
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());
}
int hr;
str.Format("USE Temp select count(*) as tatol from Index_Temp");
try //用try{}catch{}块处理数据库ADO操作异常
{
m_pRecordset.CreateInstance("ADODB.Recordset");
hr = m_pRecordset->Open(_variant_t(str),_variant_t((IDispatch *)m_pConn,true),adOpenKeyset,adLockReadOnly,adCmdText);
_variant_t var = m_pRecordset->GetCollect("tatol");
if(var.vt != VT_NULL)
{
max= (LPCSTR)_bstr_t(var);
}
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());
}
解决方案 »
- vc获取文件路径前缀
- 请问哪位有记事本源代码(VC++) 啊?
- 请问如何使用Word2003的Shapes.AddLine函数?
- 请问把一个对话框中的内容如何保存在另一个对话框中的列表控件中??
- 头都大了!!请教用ShellExecute怎么传递字符串给另一程序啊?
- 请问:BSTR 如何转换成 char*
- 求管道中流体动画效果的示例,或给出较详细的实现思路。
- 請問可不可以直接相互轉發IE和INTERNET發來的資料做到代理服務器的功能?
- 我怎么知道某个结构定义在哪个头文件中?
- 请问unsigned char *和char *和CString有什么区别吗?可以转换吗?
- mfc函数参数
- 请教位图位深的问题
{
AfxMessageBox(e.Description());
} 提示:对象关闭时,不允许操作
把use Temp去掉就可以了
//--》
select count(*) as tatol from Index_Temp