由于用CRecordSet::edit()和CRecordSet::updata()两个函数的组合不能更新一大维的记录。所以我希望直接执行sql语句,如:
EXEC SELECT * FROM ABC
但出现如下信息,请问有什么方法可以帮我解决吗?谢谢!
EXEC' : undeclared identifier
EXEC SELECT * FROM ABC
但出现如下信息,请问有什么方法可以帮我解决吗?谢谢!
EXEC' : undeclared identifier
解决方案 »
- 连续响应SB_THUMBTRACK消息绘图后,系统崩溃
- 如何让控件显示在程序的最上面
- xp系统装了msdn后,运行不了并弹出"help is updating to reflect your recent changes"
- 无基础,准备15看完《VC技术内幕》《MFC WINDOWS程序设计》《深入浅出MFC》!想看笑话的人越多越好!都来吧!(奶奶的第4天了)
- 注册表问题2:删项与搜索
- 问一下win2000的奇怪问题
- 关于类似VC中可设断点的编辑窗口
- 软件设计大赛,奖品丰厚,十分诱人,快来参加了
- 杭州某外资大型游戏公司诚招以下人员:
- MFC图形填充问题
- 急!有关CListCtrl的滚动条拖动事件!(在线等待)
- 高手给个GPRS猫拨号的例子吧
_ConnectionPtr pConnection;.....CString strInternalID;
strInternalID.Format( "%d", m_nInternalID );
CString strCommondLine = "DELETE FROM " + "MyTable WHERE InternalID = ";
strCommondLine = strCommondLine + strInternalID;
_variant_t RecordsAffected;
pConnection->Execute( (_bstr_t)strCommondLine, &RecordsAffected, adCmdText );
如
CDatabase db;
CString strSQL;
strSQL="delete from user";
db.ExecuteSQL(strSQL); // 执行
open abc
请问可以吗?据我所知db.ExecuteSql(strSql)是不可以的,
请问有其它方法可以吗?