adodb.stream work problem list in C++
2007-03-29 18:10
651 查看
it is easy to using adodb.stream, but it will bring some problem in C++, here list some problem attentioned:
1. Must use Ado v2.7
#import "c:/Program Files/Common Files/System/ADO/msado27.tlb" /
no_namespace rename("EOF", "EndOfFile")
2. Must Open before Write or WriteText
3. assign correctly parameters:
[pStreamTest->Open(vtMissing,adModeUnknown,adOpenStreamUnspecified,"","");]
vtMissing: That's a variant of type VT_ERROR and scode of DISP_E_PARAMNOTFOUND
Here is define in IDL file:
HRESULT Open(
[in, optional] VARIANT Source,
[in, optional, defaultvalue(0)] ConnectModeEnum Mode,
[in, optional, defaultvalue(-1)] StreamOpenOptionsEnum
Options,
[in, optional, defaultvalue("")] BSTR UserName,
[in, optional, defaultvalue("")] BSTR Password);
1. Must use Ado v2.7
#import "c:/Program Files/Common Files/System/ADO/msado27.tlb" /
no_namespace rename("EOF", "EndOfFile")
2. Must Open before Write or WriteText
3. assign correctly parameters:
[pStreamTest->Open(vtMissing,adModeUnknown,adOpenStreamUnspecified,"","");]
vtMissing: That's a variant of type VT_ERROR and scode of DISP_E_PARAMNOTFOUND
Here is define in IDL file:
HRESULT Open(
[in, optional] VARIANT Source,
[in, optional, defaultvalue(0)] ConnectModeEnum Mode,
[in, optional, defaultvalue(-1)] StreamOpenOptionsEnum
Options,
[in, optional, defaultvalue("")] BSTR UserName,
[in, optional, defaultvalue("")] BSTR Password);
相关文章推荐
- An implementation of the skip list data structure written in C++
- The min/max problem in C++ and Windows
- Think in C++ error StreamTokenizer.cpp
- 372. 在O(1)时间复杂度删除链表节点 (delete-node-in-the-middle-of-singly-linked-list)(c++)----lintcode面试题之链表
- When do we use Initializer List in C++?
- Multithreaded Work Queue in C++
- Visual C++ Debugging: Why does program work in debug mode, but fail in release mode?
- 【leetcode 237】 Delete Node in a Linked List (C++)
- Fix K2.Net About " worklist item xxx,xxx,xx,not found for xx" Problem
- Problem with ctor in C++
- leetcode 237 Delete Node in a Linked List C++
- LeetCode 237. Delete Node in a Linked List 题解(C++)
- When do we use Initializer List in C++?
- lwip tcp_tw_pcbs list problem in tcp_slowtmr()
- how do exceptions work (behind the scenes) in c++
- How To Fix “Problem with MergeList /var/lib/apt/lists” Error In Ubuntu 11.04
- Debug C++ in VS2010: problem1
- Problem getting wireless networking to work in Windoes Server 2008R2
- vector VS list in C++
- Why should you choose fstream classes for file I/O in C++?