Я хочу сохранить информацию о файле после того, как файл будет загружен на наш сервер с помощью C#. В основном у нас есть два места хранения, то есть. локальное хранилище и облачное хранилище.Как сохранить информацию о файле в базе данных после загрузки?
Структура БД
ID int
CreateOn smalldatetime
FileUrl nvarchar(max)
StoreTypeID int
FileUrl
хранит URL файла, но не путь и имя файла.
Проблема в том, что если я хочу удалить этот файл из базы данных и хранилища, если хранилище является локальным, у меня нет пути доступа к файлу, и если он находится в облаке, проблем не должно быть.
Мой вопрос я должен также отслеживать столбцы
Path
Filename
Для того, чтобы получить доступ к локальным файлам?
Столбец имени файла можно избежать, извлекая имя файла из файла fileurl.
Почему вы установили 'FileUrl' в' nvarchar (max) '? – SeM