掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
oracleの blob型を 操作するには? (ID:9158)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
テーブルを開く際に、SELECT * FROM ...ではなく、そのBLOBフィールドを 指定して「SELECT BLOB_FIELD FROM ...」の形にした場合も 落ちますか?フィールド数って多かったりします?例えば255個以上の フィールドが有るとか... 私の場合は、MySQLで同じ現象になった事があり、苦労しました。(^^;) ちょっと表現が悪いかもしれませんが.. TTableやTQueryではフィールドの数(サイズ!?)に上限があるようです。 そこで私の場合はSQLをわけて各々処理させました。 strSQL1 := "SELECT TESTA FROM A"; strSQL2 := "SELECT TESTB FROM B"; strSQL3 := "SELECT TESTC FROM C"; Query1.SQL.Text := strSQL1; Query2.SQL.Text := strSQL2; Query3.SQL.Text := strSQL3; で各々Openして... while not Query1.Eof do begin 必要な処理を書いて... . . . Query1.Next; Query2.Next; Query3.Next; end; こんな感じです。 これが今回の件にも当てはまるかどうかわかりません。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.