У меня есть поле типа "BLOB_SUB_TYPE_0" в базе данных Firebird с использованием C#. Как я могу экспортировать изображения?
C# Console.App
using (var conn = new FbConnection(connectionString))
{
conn.Open();
using (var command = new FbCommand(sql, conn))
{
using (var reader = command.ExecuteReader()) {
var sb = new StringBuilder();
while (reader.Read()) {
string fileName = reader["DOSYAADI"].ToString();
byte[] blob = (byte[])reader["FILEDATA"];
// create a file FileStream to write the data
FileStream fs = new FileStream(@"D:\" +fileName, FileMode.Create);
fs.Write(blob, 0, blob.Length);
fs.Close();
}
}
}
}