执行下面这条语句
CString sql_;
sql_.Format("DELETE FROM DEVICE WHERE CODE='%s',m_code);
_bstr_t sql=sql_;
m_DBCnt->Execute(sql,NULL,adCmdText);
总是提示“IDispatch error #3092"
是什么原因,高手指教
CString sql_;
sql_.Format("DELETE FROM DEVICE WHERE CODE='%s',m_code);
_bstr_t sql=sql_;
m_DBCnt->Execute(sql,NULL,adCmdText);
总是提示“IDispatch error #3092"
是什么原因,高手指教
解决方案 »
- 关于SetThreadPriorityBoost函数
- 用GetForegroundWindow可以获得当前活动窗口的句柄,那如何判断这个窗口是不是全屏的?
- 急求以下几个问题的解决方法,谢谢!分不够可以再给!
- p2p问题请教
- 请问如何避免这种绘图中的现象?
- MFC中消息映射问题
- 在类中使用static变量,编译连接时出错,请指教
- VC中怎么用“”;;??
- 用CTreeView,怎么在支点上点击时,使它能运行某段函数程序(最好是能运行另一视图中的代码,文档的代码也行)
- VC6.0 memcpy()函数为什么报错
- vc中的读写问题
- ●●●100分!!●●●方才讨论了PlaySound的问题,现问如何用相对路径,●●●
3029应该是记录主键冲突的意思,但你做的是delete
CString m_sConn="Provider=SQLOLEDB.1;Data Source=192.168.3.9;Initial
Catalog=sode"; //sode是数据库服务器192.168.3.9上的一个数据库
m_pConn.CreateInstance("ADODB.Connection");
try
{
HRESULT hr=m_pConn->Open((_bstr_t)m_sConn,"sa","mapper",adConnectUnspecified);
if (FAILED(hr))
{
AfxMessageBox("不能连接数据库 source!");
return FALSE;
}
}
catch(_com_error e)
{
AfxMessageBox("不能连接数据库 error!");
return FALSE;
}