奇怪了阿#define INITGUID
#include "oledb.h"
我用OLE编程
   void * pData = pIMalloc->Alloc(sizeof(IUnknown *) + sizeof(ULONG));   // Get the next row, and get the pointer to ISequentialStream.
   HROW *   rghRows = NULL;
   DBROWCOUNT    cRows;
这个DBROWCOUNT    类型怎么不认呢当我把
#include <sqlfront.h>
#include <sqldb.h>
添加时又说sqlfront.h文件有错郁闷阿………………

解决方案 »

  1.   

    从你的计算机搜索一下看DBROWCOUNT是在哪个头文件里定义的。
      

  2.   

    安装2002年以后的platform SDK,将SDK的include目录调整到VC原来的include目录之前或者使用VS2003,这个自带了platform SDK
      

  3.   

    to syy64(太平洋) :
    我在msdn上搜是在sqldb中,然后sqldb.h文件报错
    然后我就添加sqlfront.h
    结果就这么郁闷了 to orbit(走了走了):
    你的意思不太明白  为什么非要sdk??