irsam Ответов: 2

сохранение и извлечение файлов отпечатков пальцев (. fpt) в sqlserver in c#.net


пожалуйста, объясните мне, как хранить файлы отпечатков пальцев в sql server и чем извлекать этот файл.
это код
для сохранения файла..
Диалоговое окно savefiledialog сохранить = новое диалоговое окно savefiledialog();
сохранить.Filter = " файл шаблона отпечатка пальца (*. fpt)|*. fpt";
if (save. ShowDialog() == DialogResult.ОК) {
использование (FileStream fs = File.Открыть (сохранить.Имя Файла, Файловый Режим.Создать, FileAccess.Писать)) {
Шаблон.Сериализация (fs);

для загрузки файла..

Диалоговое окно openfiledialog открываю = новое диалоговое окно openfiledialog();
открывать.Filter = " файл шаблона отпечатка пальца (*. fpt)|*. fpt";
если (открыть.ShowDialog () = = DialogResult.ОК) {
использование (FileStream fs = File.OpenRead(открыть.имя файла)) {
DPFP.Шаблон template = новый DPFP.Шаблон (fs);
OnTemplate(шаблон);
}

с уважением,
Ашраф параша

2 Ответов

Рейтинг:
2

Abhinav S

На этот вопрос уже был дан ответ здесь[^].


irsam

у меня есть проблема здесь он дает мне исключение когда я запускаю этот код используя соединение с базой данных

Рейтинг:
0

Member 11553931

преобразуйте его в байты и сохраните укусы в sql server
MemoryStream fingerprintData = новый MemoryStream();
Шаблон.Сериализация (fingerprintData);
отпечатки пальцев.Позиция = 0;
BinaryReader br = новый BinaryReader(fingerprintData);
Byte[] bytes = br. ReadBytes ((Int32)fingerprintData.Длина);


CHill60

Я очень надеюсь, что ОП не ждал этого решения более 3 лет! О Нет - я вижу, что на него уже ответили более 3 лет назад

Jolan Chris Bagalayos

после этого ? что же мне тогда делать?

CHill60

Что?