用vc6.0通过ado连接数据库,为什么不能正常使用union all??急用! 10
具体代码为:_ConnectionPtrm_pConnection;_RecordsetPtrm_pRecordset;CStringstr="select*from表A...
具体代码为:
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
CString str="select * from 表A union all select * from 表B";
BSTR bstrSql = str.AllocSysString();
m_pRecordset->Open(bstrSql,_variant_t((IDispatch *)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
其中表A和表B是完全一致的,上述sql语句在sql sever数据库中使用正常,在我的程序中返回0个结果,不知道为什么?? 展开
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
CString str="select * from 表A union all select * from 表B";
BSTR bstrSql = str.AllocSysString();
m_pRecordset->Open(bstrSql,_variant_t((IDispatch *)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
其中表A和表B是完全一致的,上述sql语句在sql sever数据库中使用正常,在我的程序中返回0个结果,不知道为什么?? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询