从数据库中获取多个图像 [英] Get multiple images from database

查看:114
本文介绍了从数据库中获取多个图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何有帮助的人都想通过业务逻辑从数据库中获取多个图像,并在使用对象数据源将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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆