[リストへもどる]
一括表示

投稿時間:2003/12/24(Wed) 00:56
投稿者名:ましゃ
Eメール:
URL :
タイトル:
ADOに制限はあるのでしょうか?
いつもお世話になっています。

今ADOを利用してCSVファイルをMSHFLEXGRIDに読み込もうとしているのですが、なぜかすべての行が読み込めず途中で読み込みを終えてしまいます。
読み込みたいデータは11列 30000行ぐらいなのですが、データ列数を少なくすると読み込みの行数は増えます。
何か設定すべきところがあるのでしょうか?

投稿時間:2003/12/24(Wed) 01:17
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: ADOに制限はあるのでしょうか?
多分固定列を入れて12列になるのでは、又MSHFlexGrid ではなくてMSFlexGridを使用して
いませんか? 今一度よく確認して見て下さい。
でも、MSFlexGridではADOは使用できなかったと思うのですが、MSFlexGrid + DAO じゃ
ないですよね!

MSFlexGrid では35万セルの制限がありますが、MSHFlexGridでは問題ないはずです。
読込めない場合はエラーメッセージ等がでるのでしょうか?
読込めない場合は空白になっているのでしょうか?
そのファイルをExcelで読込んだ場合最終行まで表示されるのでしょうか?

因みに、ここのサンプルNo.284番を使って 35列×15,000行のCSVファイルを読込んで
見ましたが、問題なく読込み表示できましたよ!

投稿時間:2003/12/28(Sun) 10:32
投稿者名:ましゃ
Eメール:
URL :
タイトル:
Re^2: ADOに制限はあるのでしょうか?
はなちゃんさんありがとうございます。
今出張でVBの環境が無いので
正月休みにゆっくり実験したいと思います。

投稿時間:2004/01/04(Sun) 23:13
投稿者名:ましゃ
Eメール:
URL :
タイトル:
Re^3: ADOに制限はあるのでしょうか?
結論がでました。
昨年HDDがクラッシュしてVBを再インストールしたときに
サービスパックのアップデートをしていなかったのが原因でした。
SP5をインストールすれば1発でできました。

初歩的な失敗でした。
今回はお手数おかけいたしました。