3

我正在使用 Delphi XE7 并使用TAdoQueryTAdoDataSet查询数据库连接到 SQL Server 2012 Express 数据库。

该连接是通过一个TADOConnection对象和一个 OLEDB UDL 文件进行的(连接字符串为TADOConnection“File Name=[UDL file path]”)。

该数据库中的一个表有超过 300 列的各种数据类型,当我们添加 sql.textselect * from table并将TAdoQuery.Active属性设置为 true 时,我们会收到 Out Of Memory 错误。

如果我减少语句选择部分中的列数,那么它似乎工作正常,这表明它与选择的字段数有关,但我找不到任何有关此的文档。

我希望能够选择 300 个字段而不会收到内存不足错误。

4

0 回答 0