以前真没有这么想过,将图片存为ole二进制的形式,放入到数据库中去,只有在学校的时候这样处理过数据信息;

当时也没有想那么多,只是为了知道这个东西及会用.

显示一个放到一个页面上还真知道怎么搞的,如果显示一个集合放到Repeater中呢?说实在的,有点不知道怎么搞了;

今天不得不这样搞了,因为数据存放的全是ole的类型,出于无奈只好试试(用显示一个图片的方法);

真是像我们头说的那样,试试吧,反正试试也不要钱,呵呵,自己一试,还真行!

动手是非常重要的呀,呵呵

加油

代码如下1.aspx

<asp:Repeater ID="Repeater1" runat="server">
        <HeaderTemplate>
        <table>
        <tr>
        <td>ID</td>
        <td>Name</td>
        <td>Img</td>
        </tr>
        </HeaderTemplate>
        <ItemTemplate>
           <tr>
        <td><%# Eval("ID") %></td>
        <td><%# Eval("ImageName") %></td>
        <td>
        <img alt="" src="Default2.aspx?id=<%# Eval("ID") %>" width="100" height="100"  />
        </td>
        </tr>
        </ItemTemplate>
        <FooterTemplate>
        </table>
        </FooterTemplate>
        </asp:Repeater>

1.aspx.cs

protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {

string strComm = "SELECT  *   FROM   tb_Image ";
            DataSet ds = AccHelper.Query(strComm);

Repeater1.DataSource = ds.Tables[0].DefaultView;
            Repeater1.DataBind();
        }
    }

Default12.aspx.cs代码如下:

protected void Page_Load(object sender, EventArgs e)
    {
        if (!string.IsNullOrEmpty(Request.QueryString["id"]))
        {
            int a = Convert.ToInt32(Request.QueryString["id"].Trim());
            string strComm = "SELECT   ImageByte   FROM   tb_Image   WHERE   id=" + a + " ";

OleDbDataReader dr = AccHelper.ExecuteReader(strComm);
            while (dr.Read())
            {
                byte[] image = (byte[])dr.GetValue(0);
                Response.Clear();
                Response.BinaryWrite(image);
            }
        }      
    }

便可实现集合的数据显示!

源码下载

转载于:https://www.cnblogs.com/yhongl/archive/2011/04/18/3937926.html

关于Acess 图片存为ole类型,数据集合显示相关推荐

  1. python Django 学习笔记 2020-11-6(input不显示提示信息,日历,datetime类型数据的显示,使用装饰器实现登录限制,文字下划线)

    1.input不显示提示信息 添加属性autocomplete="off".如: <input type="text" class="input ...

  2. caffe学习之conver_imageset.bin的使用方法,caffe下图片转lmdb格式类型数据总结

    第一步: 这一步是前提(务必做到这一步后,再操作后面的) 首先:对于像我这样的初学者,对Linux指令相当不熟悉,不过没关系,推荐一个Linux快速入门的学习网站 http://www.runoob. ...

  3. c#实现数据集合转换为csv文本

    需求 1.将一个数据集合导出到一个csv文件中,集合类型可以视为 List<T>,T为任意类型,T包含多个属性,可指定部分属性进行导出 2.软件中有多种不同类型的数据类型需要进行导出 需求 ...

  4. [YTU]_2631( B1 能存各种类型数据的Store类)

    题目描述 有一种类,海纳百川,可以对任意类型的数据进行存取,造就这个传奇的,就是模板. 下面的程序中,定义一个类模板,但其中有些成份漏掉了,请你将他们补足,使程序能正确运行,得到要求的输出结果. 请提 ...

  5. mysql 存blob_mysql 存入 blob类型数据

    mysql 存入 blob类型数据 最佳 解决方案 如果是字符串 的 blob  , 在 bean 中 把 该字段 设置成 byte[]  即可,遇到汉字 不会乱码 如果是文件 可以采用下面方法. 方 ...

  6. redis存10万条数据_redis详细介绍

    一 介绍 1. redis介绍(redis安装在磁盘,redsi数据存储在内存) 服务器交互 2. Redis是一种基于键值对(key-value)数据库,其中value可以为string. hash ...

  7. Spring JDBC-使用Spring JDBC获取本地连接对象以及操作BLOB/CLOB类型数据

    概述 如何获取本地数据连接 示例从DBCP数据源中获取Oracle的本地连接对象 相关接口操作 LobCreator LobHandler 插入LOB类型的数据 以块数据的方式读取LOB数据 以流数据 ...

  8. 把图片存/取至数据库

    http://blog.chinaunix.net/uid-607545-id-2088102.html http://blog.csdn.net/eryadabendan/article/detai ...

  9. 如何将图片存进SQL数据库中以及从数据库读取照片(解决办法)

    目录 1.选择本地图片并存进数据库 2.Save()方法 3.从数据库读取照片 最近项目要需要上传与下载图片,想了想如何存储图片,可以用本地路径与用二进制数据存储到数据库.最后权衡利弊决定将图片存进数 ...

  10. redis存10万条数据_redis如何存储数据

    飞天技术汇 | 阿里云Redis产品升级大全 阿里云Redis重磅产品升级:全球多活版.混合存储版.多线程性能增强版. 这期飞天技术汇你将看到 ● 企业如何实现业务快速全球化布局 ● 冷热数据如何分离 ...

最新文章

  1. 《数据安全管理办法(征求意见稿)》发布 为个人数据安全加把锁
  2. pandas使用insert函数将dataframe特定数据列移动到第一列实战:Move a Column to First Position
  3. 车道检测--VPGNet: Vanishing Point Guided Network for Lane and Road Marking Detection and Recognition
  4. Android -- 再来一发Intent
  5. git 只commit不push 会有影响吗_规范化团队 git 提交信息
  6. ASP.NET里创建Microsoft Word文档
  7. C语言中生成可执行程序的过程
  8. c语言if判断文件_例8:C语言实现输入一个数,输出相应result
  9. python--正则表达式 字符串匹配
  10. nginx 的 proxy_cache 缓存配置
  11. 利用mdadm工具构建RAID 0/1/5/6/10磁盘阵列实战(超详细)
  12. android studio httpclient包导入,HttpClient不会导入Android Studio
  13. linux wrf软件安装,wrf安装
  14. SDPT3 4.0版——半正定二次线性规划的Matlab软件
  15. V831——识别指定的人脸
  16. Win10 IE浏览器代理服务器没有响应 问题解决方法
  17. 类似PS的蒙版?可以实现,LVGL『Object mask对象蒙版控件』介绍
  18. Qt技巧:获取QTextEdit文本内容
  19. 虾皮电商选品时必须注意哪些是违禁品
  20. python程序员加班多吗_程序员加班严重,如何才能不加班

热门文章

  1. pv 6.3升级日志
  2. C++11 chrono库
  3. Sqlserver的一些小笔记
  4. vivo换手机云服务器,换新手机迁移数据很麻烦?这里两招教你快速迁移,有云服务不用愁...
  5. dsh linux,通过dsh批量管理Linux服务器(一)【感谢作者的无私分享】
  6. java 打印 型比卡丘_Java_总结三(选择与循环)
  7. (day 21 - 辅助栈加模拟)剑指 Offer 31. 栈的压入、弹出序列
  8. mysql concat算法_MySQL CONCAT()用法及代码示例
  9. semantic ui中文文档_一起学Vue:UI框架(element-ui)
  10. 服务器软件是否支持双机热备,服务器双机热备建议方案.doc