我正在尝试从具有 ID、名称和图像的图像表中提取数据。我认为图像存储为字节,它的图像数据类型。但是,我看不到正在显示的图像,而是一个小的错误图标。输出截图如下。请您帮忙更正并显示图像。我是新手:(
我使用此代码。我想调整它以将二进制解码图像放入名为 Image 的第三个 gridview 列中。我使用了 ImageField。我不使用任何模板,因为我看到项目模板在 VS 2010 编辑器中已过时。
conn.Open();
// open the connection
SqlDataAdapter Sqa = new SqlDataAdapter("select * from Images", conn);
DataTable ds = new DataTable();
Sqa.Fill(ds); // fill the dataset
for (int i = 0; i < ds.Rows.Count; i++)
{
MemoryStream ms = new MemoryStream((byte[])ds.Rows[i]["Image"]);
}
GridView1.DataSource = ds; // give data to GridView
GridView1.DataBind();
conn.Close();
GridView1.Visible = true;