Как я могу найти изображение, которое было дано в двоичном формате, и, если существует, я хотел бы отобразить данные в Gridview - PullRequest
1 голос
/ 19 августа 2010

Если какой-либо пользователь предоставляет информацию о своей фотографии в двоичных объектах, как я могу ее найти и как отобразить соответствующее изображение, которое было сохранено в базе данных sql

1 Ответ

1 голос
/ 19 августа 2010

Я предлагаю создать CRC / Hash файла изображения, а затем просто искать по этому номеру.Если вы нашли его, сравните полный двоичный формат, чтобы он был на 100% одинаковым.

Для отображения изображения я предлагаю создать обработчик .ashx, который отправляет идентификатор изображения в зашифрованном виде, а затем внутриобработчик, который вы читаете изображение из базы данных и отправляете на якорь img.

например.

<img src="MyImageHandler.ashx?Id=7738akj12391723">

Я нашел несколько существующих примеров для отображения изображения из базы данных

http://www.aspfree.com/c/a/ASP.NET/Retrieving-Images-from-a-Database--C---Part-II/

http://csharpdotnetfreak.blogspot.com/2009/07/display-images-gridview-from-database.html

Это так же, как я говорю ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...