c# を使用して firebird からイメージを読み取り、ファイル システムに保存しようとしています。テーブルから読み取って保存できます。しかし、画像は表示できません。ネットで多くのコードを試しましたが、結果は同じです:(誰か助けてもらえますか?
4212 次
1 に答える
2
コード形式の Firebird をどのように取得していますか? データを取得して byte[] にキャストする場合は、次を試してください。
byte [] blob = row["image"];
// create a file FileStream to write the data
FileStream fs = new FileStream("image.jpg", FileMode.Create);
fs.Write(blob,0,blob.Length);
fs.Close();
上記のコードでうまくいくはずです。
PS: コードでは多くの仮定を行っていますが、そのアイデアは理解できます。
于 2009-02-26T13:45:16.200 に答える