如题
select记录集可以
但是update不行 CString strSql1;
strSql1.Format("UPDATE tbl1 SET value1='%s' where id='%s',value1,id);
_RecordsetPtr pRes1; pRes1.CreateInstance(__uuidof(Recordset));
try
{
_variant_t var;
pRes1->Open(_variant_t(strSql1),
m_pConnection.GetInterfacePtr(),
adOpenDynamic,
adLockOptimistic,
adCmdText);
}
catch(_com_error *err)
{
err->ErrorMessage();
}
select记录集可以
但是update不行 CString strSql1;
strSql1.Format("UPDATE tbl1 SET value1='%s' where id='%s',value1,id);
_RecordsetPtr pRes1; pRes1.CreateInstance(__uuidof(Recordset));
try
{
_variant_t var;
pRes1->Open(_variant_t(strSql1),
m_pConnection.GetInterfacePtr(),
adOpenDynamic,
adLockOptimistic,
adCmdText);
}
catch(_com_error *err)
{
err->ErrorMessage();
}
解决方案 »
- 8路视频数据实时拼接
- 关于TCP不丢包的疑问?
- RepositionBars()函数实现的ToolBar要怎样才能禁止上面的按钮.(急)
- 如何把两个CString连接在一起呢?
- 如何在状态条上加入进度条???
- 有什么办法得到FrameWnd 的ID号
- 程序不能继续调试了,"User breakpoint called from code at 0x7c921230",无断点,未找到ASSERT
- OpenEvent
- 我的程序需要一个计时器之类的东东,只是用于判断发送是否超时.我该怎么办?(简单的方法)
- MFC滑块
- 散分,不散白不散,可用分558148
- 刚学vc,请教个基础问题,子窗体怎么返回值给主窗体?
catch(_com_error& error)
{
error.Description();
}
不走掉 catch这一步
{
err->ErrorMessage();//错!
}
应该用
catch(_com_error& error)
{
error.Description();
}