从数据库中获取多个图像 [英] Get multiple images from database
本文介绍了从数据库中获取多个图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
任何有帮助的人都想通过业务逻辑从数据库中获取多个图像,并在使用对象数据源将gridview与该方法绑定此方法时,在gridview上重复播放,
Anyone with help i want to get multiple images from database via business logic and diplay on a gridview when i bind this method with gridview using object datasource, it does not workout.
public List<vote> get_images()
{
csDAL objdal = new csDAL();
List<vote> objparlist = new List<vote>();
IDataReader dr = null;
dr = objdal.executespreturndr("Get_All");
{
while (dr.Read())
{
vote objc = new vote();
populate_bal(dr, objc);
objparlist.Add(objc);
}
}
return objparlist;
}
private void populate_bal(System.Data.IDataReader dr, vote objc)
{
objc.id = dr.GetInt32(0);
objc.candidateName = dr.GetString (1);
objc.candidateSurname = dr.GetString(2);
objc.candidatePic = (Byte[])dr.GetValue(3);
objc.standingyear = dr.GetString(4);
}
推荐答案
您是否可以对populate_bal()进行检查,导致您在循环中调用它,并且每次都传递整个dataReader参数!
Hi,
Could you take a review on populate_bal(), cause you are calling this in a loop and pass the entire dataReader parama every time!
这篇关于从数据库中获取多个图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文