使用按钮从SQL DB检索不同的图像

时间:2012-12-26 17:55:35

标签: c# sql image

我正在尝试从我的sql数据库中检索图像,我刚刚做了:

cs.Open(); // open the connection
string sqlquery = "SELECT Pic_path FROM Picture WHERE ID='" + Land_ID + "'";
SqlCommand command = new SqlCommand(sqlquery, cs);
SqlDataReader sdr = command.ExecuteReader();
while (sdr.Read())
{ 
    Panel1.BackImageUrl = sdr["Pic_path"].ToString(); 
}
cs.Close();

但是我想现在每当我点击按钮时如何从图片表中检索不同的图像,例如下一个按钮?

任何人都可以尽快帮助我吗?

1 个答案:

答案 0 :(得分:2)

按钮点击的事件处理程序只需要将Land_ID增加到下一个有效ID,然后再次运行查询。

另外,请注意,请不要构建这样的动态查询。他们让你接受各种有趣的攻击。您应该使用parameterized queries代替。