gpt4 book ai didi

c# - 通过标签加载图片

转载 作者:行者123 更新时间:2023-11-28 23:33:08 26 4
gpt4 key购买 nike

我正在尝试使用此代码通过标签加载图像

private void getData()
{
SqlConnection conn = new SqlConnection("Data Source = localhost\\SQLEXPRESS;Initial Catalog = MejOnlineManagementDB00;Integrated Security=True;");
conn.Open();
SqlCommand sqlCmd = new SqlCommand(@"SELECT empName,empLname,empMi,empImage
FROM employees
WHERE empName = '"+ ddlAvail.SelectedItem.Value.ToString() +"'", conn);
SqlDataReader rdr = sqlCmd.ExecuteReader();

if (rdr.HasRows)
{
while (rdr.Read())
{
lblName.Text = rdr.GetValue(0).ToString();
lblLname.Text = rdr.GetValue(1).ToString();
lblMi.Text = rdr.GetValue(2).ToString();
lblImage.Text = "<img runat='server' src='" + rdr.GetValue(3).ToString() + "'></img>";
}
}
conn.Close();
}

每次我选择一个下拉列表值时,它都会生成一组 sql 数据。我唯一的问题是图像。因为它根本不会加载任何图像。我的 visual studio 上的文件路径和图像名称是正确的。这是我的形象的一个例子../Images/Profile/logo.jpg我将图像文件路径保存在我的数据库中。

最佳答案

你的代码看起来不错

确保您从数据库中检索的文件路径存在并且该路径未返回任何不需要的字符。

即:

rdr.GetValue(3).ToString()  //should return the right path (string)

应该没问题。希望这有帮助

关于c# - 通过标签加载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36741552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com