WPF: Как сохранить изображение на SQL Тип сервера как изображение? - PullRequest
0 голосов
/ 19 апреля 2020

Я пытаюсь сохранить изображение в базе данных (SQL Сервер), используя WPF. Каждое решение в сети для WinApp.

Я не могу найти какое-либо className или пространство имен в их.

Пожалуйста, помогите мне!

Спасибо.

Ответы [ 2 ]

0 голосов
/ 19 апреля 2020

Лучшей практикой для этого будет сохранение изображения в хранилище / cdn и использование идентификатора ресурса или URL-адреса для загрузки изображения клиентом.

Вы можете увидеть эту запись для Почему НЕ хранить изображение в базе данных может быть хорошей идеей.

Однако, если вам действительно нужно сохранить изображение в БД, рассмотрите возможность использования столбца BLOB и сохранения изображения в нем.

0 голосов
/ 19 апреля 2020

Я не думаю, что на sql сервере есть явный тип "изображения". Если вы хотите сохранить свое изображение на sql сервере, вы можете сохранить его как двоичный файл, используя тип varbinary: https://docs.microsoft.com/en-us/sql/connect/jdbc/using-advanced-data-types?view=sql-server-ver15 Однако, я думаю, что наиболее распространенным решением для хранения изображений может быть использование какого-либо другого вида файлового хранилища, и просто сохраните URL-адрес, по которому изображение хранится в базе данных sql.

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