3

私は Delphi XE7 を使用しており、SQL Server 2012 Express データベースTAdoQueryに およびTAdoDataSetを使用してデータベースにクエリを実行しています。

接続は、TADOConnectionオブジェクトと OLEDB UDL ファイル ( TADOConnection"File Name=[UDL file path]" の接続文字列) を介して行われます。

このデータベースのテーブルの 1 つには、さまざまなデータ型の 300 を超える列があり、sql.text などを追加select * from tableしてTAdoQuery.Activeプロパティを true にすると、メモリ不足エラーが発生します。

ステートメントの選択部分の列の数を減らすと、問題なく動作するように見えるので、選択したフィールドの数と関係があることを示唆していますが、これに関するドキュメントは見つかりません。

メモリ不足エラーを受信せずに 300 フィールドを選択できるようにしたいと考えています。

4

0 に答える 0