linyue_1997
linyue_1997
2019-04-06 15:49

C++用ADO方式链接SQLserver数据库,如何扩容数据集?

10
  • c++
  • sql

SQLserver中的一个表内储存有12M行的数据,表的总大小是3.7GB。

C++通过ADO方式链接这个表,用"SELECT * FROM 文件表"这个SQL命令获取数据集的时候,数据集只能获得文件表中不到8M行的内容,大概2.4GB左右的内容。

对数据集指针调用MoveLast函数的时候,指针应当指向的是表中第12,768,568行的内容,但是C++中只能显示第7,944,171行的内容。

请问下,是SQLserver对外部程序链接时传输的数据量有限制,还是对传输数据集的行数有限制?如果是这两个中的一种,如何解除这个限制呢?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答