m_openstr.Format("use NewDatabase SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' AND NAME LIKE 'ABC%%'");
DataRecord=m_pConnection->Execute((_bstr_t)m_oper,&RecordsAffected5,adCmdText);
if(DataRecord->BOF) ///////在这一步就出错,请问错在哪,按道理这里的记录集中DataRecord中应有很表的记录
{
MessageBox("不存在曲线表!!!");
return false;
}
为什么DataRecord->BOF执行后就出错,
明明可以选出像ABC开头的表,但是DataRecord->BOF为空,是不是不应用这条语句,
那我选出了表,怎么得到表了。
lfchen :你好
我看了,用了你给我的,报错啊。
m_openstr.Format("use NewDatabase SELECT [NAME] FROM SYSOBJECTS WHERE XTYPE='U' AND [NAME] LIKE 'T_CURVE_%%'");
这条是你给我的吧。我试了,报错,执行不了,在VC中有语法错误啊。