这里我用的是ORACLE9I, 建立了表C_EMP1_T,结构如下:
create table C_EMP1_T
(
  EMP_ID         NUMBER(20) not null,    //用户ID
  EMP_NO         VARCHAR2(20),        //用户编号
  EMP_DESC       LONG,                        //用户简历    
  USED_DATE      DATE,                        //注册日期
  EMP_IC_MAC     RAW(50),                //用户IC卡的MAC号
  EMP_ADMIN_FLAG CHAR(1),        //管理员标志
  EMP_PICTURE    BLOB                    //用户图像
)
其中INSERT/UPDATE/SELECT的代码分别如下(DELETE比较简单就省略了,其中SELECT和UPDATE的条件都是记录的rowid):
首先BLOB字段是存图片的,所以有一个过程是把图片传到服务器上:
    先在aspx上加:
<form ></asp:Button>
</form>
和代码:

ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)    private void btunload_Click(object sender, System.EventArgs e)
        }


INSERT:

ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)private void BtInsert_Click(object sender, System.EventArgs e)
        }

UPDATE:
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)private void btUpdate_Click(object sender, System.EventArgs e)
        }
SELECT(由于图片是直接向客户端输出,所以需要另一个页面来输入图片):
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)private void btselect_Click(object sender, System.EventArgs e)
        }

webform3.aspx的程序:
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)        private void Page_Load(object sender, System.EventArgs e)
        }
这些代码在2000下测试通过的,初次写代码有些凌乱,请大家多多提意见

相关文章:

  • 2022-12-23
  • 2021-07-01
  • 2021-08-27
  • 2021-07-14
  • 2022-12-23
  • 2022-02-09
  • 2022-01-08
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-15
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
相关资源
相似解决方案