欢迎来到天天文库
浏览记录
ID:38983479
大小:32.44 KB
页数:9页
时间:2019-06-23
《ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)这里我用的是ORACLE9I,建立了表C_EMP1_T,结构如下:createtableC_EMP1_T( EMP_ID NUMBER(20)notnull, //用户ID EMP_NO VARCHAR2(20), //用户编号 EMP_DESC LONG, //用户简历 USED_DATE DATE
2、, //注册日期 EMP_IC_MAC RAW(50), //用户IC卡的MAC号 EMP_ADMIN_FLAGCHAR(1), //管理员标志 EMP_PICTURE BLOB //用户图像)其中INSERT/UPDATE/SELECT的代码分别如下(DELETE比较简单就省略了,其中SELECT和UPDATE的条件都是记录的rowid):首先BLOB字段是
3、存图片的,所以有一个过程是把图片传到服务器上: 先在aspx上加: 下一步→ <
4、/form>和代码: private void btunload_Click(object sender, System.EventArgs e) { btunload.Enabled = false; //获得文件名称 string tempfilename = IoFile.PostedFile.FileName; //注: loFile.P
5、ostedFile.FileName 返回的是 通过文件对话框选择的文件名,这之中包含了文件的目录信息 tempfilename = Path.GetFileName ( tempfilename); if (tempfilename.Substring(tempfilename.Length-4,4) == ".bmp") { //去掉目录信息,返回文件名称 //判断上传目录是否存在,不存在就建立
6、 string tempDirectory = "D:/WWWROOT/MYWEB/dbtest/Image/"; if ( ! Directory.Exists ( tempDirectory ) ) Directory.CreateDirectory ( tempDirectory ) ; //上传文件到服务器 string tempPath = tempDir
7、ectory+tempfilename;//得到上传目录及文件名称 IoFile.PostedFile.SaveAs ( tempPath ); Label1.Text = ""; Session["filename"] = tempfilename; } else {
8、 Label1.Text = "错误的文件类型"; } btunload.Enabled = true; /* ' 获得并显示上传文件的属性 FileName.Text = lstrFileName ' 获得文件名称 FileType.Text = loFile.PostedFile.ContentType ' 获得文件类型 FileLength.Text = cStr ( l
此文档下载收益归作者所有