0
c # - чтение / запись blob из firebird
Я пытаюсь прочитать изображение из firebird с помощью C# и сохранить его в файловой системе. Я могу читать по таблице и сохранять. но изображение не может быть просмотрено. Я перепробовал много фрагментов кода в сети, но результат такой же :( Может ли кто-нибудь мне помочь?
Ответов (1)1
0
Как вы получаете код из 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: Я сделал много предположений в коде, но вы можете понять суть.