当前位置: 代码迷 >> Sql Server >> 打不开记录,语法应该没错解决方法
  详细解决方案

打不开记录,语法应该没错解决方法

热度:10   发布时间:2016-04-27 20:38:50.0
打不开记录,语法应该没错
BOOL   CDataSet::Open(CString   SQL)
{//open   dataset
ASSERT(m_cnn);
ASSERT(m_cnn-> m_Actived);
try
{//static   cursor,locked   only   when   update   called,source   is   a   text   command
m_pRs-> Open(_variant_t(SQL),_variant_t(m_cnn-> m_pConn,true   ),adOpenDynamic,
adLockOptimistic,adCmdText);
m_Actived   =   TRUE;
return   TRUE;
}
catch(_com_error   e)
{
::AfxMessageBox(e.ErrorMessage());
return   FALSE;
}
}



------解决方案--------------------
单步跟踪进去,看能不能执行代码

------解决方案--------------------
把语句字符串取出来,拷到查询分析器中试一下,就知道问题出在哪了.
------解决方案--------------------
还是C语言!!!!
到那边去看看
  相关解决方案