我正在尝试建立一个测试网站,可以在其中上传图像和数据库中的一些文本,并在“预览”图像控件中检索图像。我已经设法将这些元素存储为varchar和blob(MEDIUMBLOB)。(MySql)
但是我在尝试在Image控件中显示存储的图像时遇到了麻烦。
这是代码:
MySqlConnection conn;
MySqlCommand comand;
String queryStr;
MySqlDataAdapter daa;
protected void Button1_Click(object sender, EventArgs e)
{
HttpPostedFile postedFile = FileUpload1.PostedFile;
string fileName = Path.GetFileName(postedFile.FileName);
string fileExtension = Path.GetExtension(fileName);
int fileSize = postedFile.ContentLength;
try
{
if (fileExtension.ToLower()==".jpg" || fileExtension.ToLower() == ".png")
{
AgregarCiudad();//add city method in spanish
Response.Write("Exito");
MostrarImagen();//show image method also in spanish lol
}
else
{
Response.Write("Solo Imagenes .jpg o .png de 15 megabites o menos.");
}
}
catch (FileNotFoundException fFileNotFound)
{
//log the exception the specified fFileNotFound variable has to be put in a string, label or response.
Response.Write("Error." + fFileNotFound.Message);
}
catch (Exception)
{
Response.Write("Error");
}
}
如您在这里看到的,我不知道现在该怎么办,要使此方法在Image控件(Image1)中显示最近存储的图像,可以做些什么?
相关分类