Ms access 在MFC中执行MS Access SQL,忽略正则表达式*

Ms access 在MFC中执行MS Access SQL,忽略正则表达式*,ms-access,Ms Access,我想得到所有的使用表 SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys*' 直接在access中执行就可以了。 但是当它在MFC代码中时 m_pRecordset->Open("SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys*'", m_pConnection.GetInterfacePtr(), adOpenDynamic

我想得到所有的使用表

SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys*'
直接在access中执行就可以了。 但是当它在MFC代码中时

m_pRecordset->Open("SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys*'", m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText);
有桌子 MSysObjects MSysACEs msysquerys MSysRelationships 包括在内

为什么?

/*****************************************************/


我已经得到了答案

SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys%'
SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys%'

我已经得到了答案

SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys%'
SELECT name FROM MSYSOBJECTS WHERE TYPE=1 AND NAME NOT LIKE 'MSys%'