mysql - 如何使用asp.net显示来自mysql数据库的图像

标签 mysql asp.net

我正在使用 MySQL,我在数据库中将图像存储为 varchar,如何显示这些图像?感谢您的帮助。

我的代码:

public static DataTable GetAllMydetails()
{
    string connString = "Server=localhost;database=test;uid=root;";
    string query = "SELECT `Mydetails`.`Image`";

    MySqlDataAdapter ma = new MySqlDataAdapter(query, connString);

    DataSet DS = new DataSet();
    ma.Fill(DS);

    return DS.Tables[0];    
}

protected void Page_Load(object sender, EventArgs e)
{
   // I want to display image here on page load...//
}

最佳答案

如何将图像存储在 varchar 中?是说存储图片名称还是转成字节存储?

因为不使用图像数据类型我们不能直接存储图像。

那么你能简短点吗?

关于mysql - 如何使用asp.net显示来自mysql数据库的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32905827/

相关文章:

asp.net - 在 ASP.NET 4.6 MVC 应用程序中引用 .NET Core 类库

python - 在访问 MySQL 时使用不同的用户进行选择/插入

php - 服务器 'upgrade' 之后 MySQL/PHP 站点速度极慢 - PHP 版本问题?

c# - GridView 页码间距?

c# - 帮助解决ASP.NET Core 3.1 Application中的 'There is already an open DataReader associated with this Command which must be closed first'

javascript - 为什么这段 Javascript 代码不能在 Firefox 和 Chrome 中执行?

php - 自动完成数据分类

mysql - 主键和属性

php - 如果数量表中不存在 Laravel 显示表产品

asp.net - 更改 Office 365 中显示的 Azure Web 应用程序 Logo