高手帮我
为什么在同一个工程里我可以用A2BSTR W2BSTR等转换函数,却不能用A2W W2A A2OLE等转换函数,有什么不一样吗?我该怎么用?
另外我用CEnumerator ATL模板类枚举局域网内的SQLServer服务器,为什么在遍历返回的记录集时,MoveNext()函数总是返回真即FAILED(Enum->MoveNext())无论调用多少次总是返回假.
为什么在同一个工程里我可以用A2BSTR W2BSTR等转换函数,却不能用A2W W2A A2OLE等转换函数,有什么不一样吗?我该怎么用?
另外我用CEnumerator ATL模板类枚举局域网内的SQLServer服务器,为什么在遍历返回的记录集时,MoveNext()函数总是返回真即FAILED(Enum->MoveNext())无论调用多少次总是返回假.
打开<atlconv.h>看看吧。
~~~~~~~~~~~~~~~
avoid compiler errors. For exampleCopy from MSDN,呵呵,看了半天还是不够仔细还有一个问题呢arxing(阿行)帮帮我,分数一并送上!!!
Return Value
A standard HRESULT. When the end of the rowset has been reached, returns DB_S_ENDOFROWSET.