c # - чтение / запись BLOB-объектов из Firebird - PullRequest
0 голосов
/ 26 февраля 2009

Я пытаюсь прочитать изображение из firebird с помощью c # и сохранить его в файловой системе. Я могу читать из таблицы и сохранить. но изображение не может быть просмотрено. Я попробовал много кусочка код на net.but результат тот же :( Может ли кто-нибудь помочь мне, пожалуйста?

1 Ответ

2 голосов
/ 26 февраля 2009

Как вы получаете код формы Firebird? Если вы получаете данные и приводите их к байту [], попробуйте:


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: я сделал много предположений в коде, но вы можете понять это.

...