Как получить изображение из SQL
Я хочу сохранить и получить изображение из базы данных. Но я не хочу хранить это изображение в папке проекта.. Как получить изображение без использования папки изображений в проекте..
Я не хочу использовать приведенный ниже код.
Что я уже пробовал:
string filename = FileUpload1.FileName; string path = Path.GetExtension(filename); FileUpload1.SaveAs(Server.MapPath("~/images/" + filename)); cmd.Parameters.AddWithValue("@images", "~/images/" + filename);
Nathan Minier
Вы спрашиваете о двух совершенно разных вещах.
Вы пытаетесь сохранить изображение в базе данных(например, как VARBINARY) или пытаетесь сохранить путь к файлу в базе данных (например, VARCHAR). Ваш пример указывает на последнее, но ваш вопрос предполагает первое.
Developer29
я хочу сохранить изображение в базе данных и получить его обратно.
Developer29
Как правило,у нас будет несколько изображений в папке проекта, которые будут храниться в базе данных.Позже мы восстановим этот образ..В том случае, если папка не содержит изображения...во время извлечения он не будет отображать изображение. поэтому я не хочу хранить его в папке проекта.
Nathan Minier
Взгляните на решение, представленное manu_dhobale. Это выглядит соответствующим вашей ситуации.