Добавление записи в Blob поля Базы даных

sanya

Client
Регистрация
08.09.2015
Сообщения
184
Благодарностей
48
Баллы
28
Доброй ночи всем, столкнулся сегодня с проблемой. Нужно в поле базы данных с типом BLOB записать текстовый файл. В интернете не нашел ничего чтоб это к зенно применить. Вот мои старания
C#:
string filePath = @"C:\Users\Admin\Downloads\Telegram Desktop\2019090822.txt";


FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);

//The reader reads the binary data from the file stream

BinaryReader reader = new BinaryReader(fs);
byte[] BlobValue = reader.ReadBytes((int)fs.Length);
fs.Close();
reader.Close();

// Работа с базой данных
var t=ZennoPoster.Db.ExecuteNonQuery("insert into folder(date,filename,txt) values(1565147070,'test',"+BlobValue+")",null, ZennoLab.InterfacesLibrary.Enums.Db.DbProvider.Odbc, "Dsn=SQLite3 Datasource; database="+@"C:\Users\Admin\Documents\ZennoLab\заказы\Работа с базой db\mybd.db"+";");
return t;
Вываливает такую ошибку.

Прошу не пинать. По задумке файлы должны храниться именно в базе, сохранять пути или содержимое файла не подходит...
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)