我用VC编写的使用OLE DB访问SQL Server进行bulk copy的程序,程序内使用了IDBInitialize,IDBProperties,IOpenRowset,IRowsetFastLoad等接口,引用了
CLSID_SQLOLEDB,IID_IDBCreateSession,IID_IOpenRowset,IID_IRowsetFastLoad等几个预定义guid值,在链接时报错,大意是:
typedef struct CLSID_SQLOLDDB@xx@xx未找到链接对象
typedef struct IRowsetFastLoad@xx@xx未找到链接对象
错误信息大概就是上面两行,因为程序不在手边,所以没法把报错信息原文贴过来。
我的理解是找不到定义这两个guid常量的obj文件,可能需要加上额外的lib文件,但不确定。
除了这两个guid值出错以外,其它引用的guid常量都没报错。
请各位老大告诉我错误到底是什么?是否需要特定的sql server库文件?怎么解决?谢谢。
CLSID_SQLOLEDB,IID_IDBCreateSession,IID_IOpenRowset,IID_IRowsetFastLoad等几个预定义guid值,在链接时报错,大意是:
typedef struct CLSID_SQLOLDDB@xx@xx未找到链接对象
typedef struct IRowsetFastLoad@xx@xx未找到链接对象
错误信息大概就是上面两行,因为程序不在手边,所以没法把报错信息原文贴过来。
我的理解是找不到定义这两个guid常量的obj文件,可能需要加上额外的lib文件,但不确定。
除了这两个guid值出错以外,其它引用的guid常量都没报错。
请各位老大告诉我错误到底是什么?是否需要特定的sql server库文件?怎么解决?谢谢。
解决方案 »
- 讨论Windows API函数定义&函数重复定义的问题
- 关于绘制图形填充
- VC++ CSplitter, CTreeCtrl, CListCtrl的使用问题
- win32API+ODBC 之联接字符串问题
- 返回值为CStringList的函数
- 数据读取在CRecordset中后,然后对它查询,可以不连接数据库而实现查询吗?然后把查询结果填充ListView.
- 两个问题:1.定时访问数据库,2.程序报错
- 请给个思路, 关于提取文本文件的一个字符串.
- 急死我了!!!我该怎么办!!!!我愿用尽所有分求解!!!!
- 100分求解决. 求RichEdit行高的问题. 全文字richedit 计算行高! 求高手解答,回帖者均有分!
- 求助:有什么原因可导致MFC程序变成DOS程序
- 有关oledb的一个问题
在线急等!!!
[email protected]