如何在VC中将RecordSet的ActiveConnection属性设成Nothing
ADO的RecordSet可以打开本地的文件,而不需要连上数据库.
这种做法要将它的ActiveConnection设成Nothing.
在VB中我们可以这样做:
m_RecordSet.Open("C:\XmlData.xml", Nothing, adOpenstatic, adLockReadOnly, adCmdFile);
但在VC中调用RecordSet的Open函数时,我不知道第二个参数该写什么了.如何把它设成个Nothing呢?VC中这种ActiveX控件的变量都是用variant形式的传递的.比如上面那句可写成:
m_pRecordSet->Open(_variant_t("C:\\XmlData.xml"), _variant_t(不会写), adOpenStatic, adLockReadOnly, adCmdFile).
第二个参数怎么写?