zoukankan      html  css  js  c++  java
  • 从数据库内取图片并在页面上显示

    1、设置一个新的Web页面,并写入如下代码:
        protected void Page_Load(object sender, EventArgs e)
        
    {
            
    if (!Page.IsPostBack)
            
    {
                
    int selectID = Convert.ToInt32(Request.QueryString["origid"].Trim());
                
    int pindex = Convert.ToInt32(Request.QueryString["pindex"].Trim());
                
    byte[] rbyte = new OracleDAL.PicInfo().getPicByOrigAndIndex(selectID, pindex);

                Response.ContentType 
    = "image/JPEG";
                Response.BinaryWrite(rbyte);
            }

        }


    2、在新的页面中调用:
    image1.ImageUrl = "../readImage/getWantedPic.aspx?origid="+origid.ToString()+"&pindex="+i.ToString();

    根据在其它方式开发时的经验,应该是从库内直接取到Byte[],可以直接在页面上显示的。只是在Asp.net中好象不合适,哪位知道告诉一下,先谢了
  • 相关阅读:
    min_25筛入门
    [湖南集训]更为厉害/谈笑风生
    [ARC060D] 最良表現
    [CQOI2007]矩形
    [SCOI2009]粉刷匠
    PAT乙级1030
    PAT乙级1028
    PAT乙级1029
    PAT乙级1026
    PAT乙级1027
  • 原文地址:https://www.cnblogs.com/wjhx/p/759691.html
Copyright © 2011-2022 走看看