zoukankan      html  css  js  c++  java
  • 照葫芦画瓢,用ASP.NET 2.0在Oracle中存取图片(文件)的操作

           有时由于某种需要(如安全性)须将图片或文件存放在数据库中,当然一般情况下特别是文件比较大的时候很多人不提倡将文件以二进制的形式存放在数据库中的,现将Oracle中文件的存取整理如下(思路和在SQL Server2000中存取一样,存储时在数据中存放图片或文件的二进制字节流,读出时将数据库中对应字段读取到字节数据,然后输出):
           1、在TOAD或SQLPlus中创建一下数据库表。

    1CREATE TABLE TEST_TABLE
    2(
    3  ID     VARCHAR2(36 BYTE),
    4  NAME   VARCHAR2(50 BYTE),
    5  PHOTO  BLOB
    6)
    7


    2、新建一个ASPX页面,在页面上放一个FileUpload控件,命名为fileUp,放置两个按钮分布为btnSave(保存),btnRead(读取)。
    3、在btnSave的事件中执行一下代码,用来保存图片或文件:

    保存图片(文件)到Oracle


      4、读取方法如下:

    从Oracle中读取图片(文件)
  • 相关阅读:
    [ubuntu篇] 使用Hexo建立个人博客,自定义域名https加密,搜索引擎google,baidu,360收录
    8.8(文件的高级应用,修改文件的两种方式,函数的定义,定义函数的三种形式,函数的返回值,函数的调用,函数的参数)
    8.7(字符编码,python2和3字符编码的区别,文件的三种打开方式,with管理文件上下操作)
    8.6(数据类型分类,python深浅拷贝,异常处理,基本的文件操作,绝对路径和相对路径)
    8.5(列表,元组,字典,集合的内置方法)
    8.2(数字类型,字符串类型内置方法)
    8.1(while循环,for循环)
    7.31(三种格式化输出的方式,基本运算类型,if判断)
    7.30(数据类型,解压缩,python与用户的交互)
    7.29
  • 原文地址:https://www.cnblogs.com/weiweictgu/p/563761.html
Copyright © 2011-2022 走看看