Получение образа базы данных в диалоге JQuery - PullRequest
0 голосов
/ 05 октября 2010

У меня есть база данных SQL Server 2005. В этой базе данных есть таблица с именем "GalleryItem". Каждый GalleryItem имеет идентификатор (int) и поле с именем «Миниатюра» (изображение). Поскольку это поле является типом изображения, оно хранится в базе данных в двоичном виде.

Моя проблема в том, что мой пользовательский интерфейс - чистый HTML с JQuery. Пользователь запускает запрос и результаты возвращаются в формате JSON. Поскольку это JSON, я не знаю, как вернуть изображение из базы данных. Есть ли способ сделать это с JSON / JQuery, о котором я не знаю? Или мне нужно сначала записать образ на диск, а затем сослаться на него через какой-то URL, который я придумала?

Спасибо!

1 Ответ

0 голосов
/ 05 октября 2010

Ты частично прав.По сути, вам нужно предоставить URL-адрес, который может принимать идентификатор (через строку запроса), который затем используется для запроса базы данных и получения данных изображения.Затем вам необходимо передать данные этого изображения обратно в браузер.

Пример того, как это можно сделать, приведен здесь: Как показать изображение в базе данных в элементе управления изображениями Asp.net?

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