4

ImageSQLServerの列から画像をレンダリングしようとして問題が発生しました。エクスポートプロセスで問題が発生したため、グリッド結果から直接コピーアンドペーストを使用してクライアントデータベースから画像データを取得しました。

65kの後に切り捨てが発生していることは承知していますが、あるImage列グリッドデータの結果からコピーして別の列に貼り付けることができない理由は他にありますか?もしそうなら、データをコピーする別の方法はありTasks > Exportますか?

byte[]配列からmime-typeを抽出すると、として返されることに注意してくださいtext/plain。したがって、元のコーダーがデータを処理するために必要な特別な動作がないことも期待しています。

4

2 に答える 2

5

代わりに、SQL ステートメントを使用して更新を実行してみてください。

UPDATE table1
SET table1.Col_Image = (SELECT table2.Col_Image FROM table2 WHERE table2.ID = 2)
FROM table1 
WHERE table1.ID = 1
于 2013-01-30T14:08:46.970 に答える
0

INSERT...SELECT を試して、テーブル #1 の画像を選択し、それらをテーブル #2 に挿入しましたか?

insert into Table2 (Id2, NewImageField)
select Id1, OriginalImage
from table1
where Id1 = 1
于 2013-01-30T14:08:07.657 に答える