我爱Aspx >> VC.Net >> 如何通过struts以oci协议将文件上传到oracle数据库的blob字段PreparedStatement ps = null ;
String union_Id = "" ;
String union_Version = "" ;
union_Id = theForm.getUnion_Id() ;
union_Version = theForm.getUnion_Version() ;
是数据库表中的字段名,由于表中有多个blob字段,所以用变量来表示其名称
String actionpart = theForm.getActionpart() ;
System.out.println("actionpart is:"+actionpart) ;
得数据库连接,dbPool的源代码附在后面
dbPool dbp = new dbPool();
conn = dbp.getConnection() ;
ResultSet BlobDetails = null;
Statement stmt = null;
try {
InputStream stream = null;
FileInputStream fstream = null;
stream = file.getInputStream();
System.out.println("------------uploadFileSize is : "+stream.available() +"------------") ;
conn.setAutoCommit(false);
stmt = conn.createStatement();
用empty_blob()来初始化该字段
sql = " update regunion set " + actionpart + " = empty_blob() where union_id= " + union_Id +" and union_Version = "+ union_Version;
【我对这篇文章有话说?】
不用VC中的Document能否存储数据[05-21]
不用VC中的Document能否存储数据[05-21]
Effective STL:Item 16:如何将..[05-21]
异步 SOCKET 编程 - 发送和接收数..[05-21]
MFC中的数据类型[05-21]
数据类型的转换[05-21]
TN002: Persistent Object Data ..[05-21]
如何在Linux下刻录数据光盘[05-21]
直接通过ADO操作Access数据库[05-21]
游戏外挂第一步(拦截数据封包)和..[05-21]
Win32学习笔记 第二章[05-21]
Win32学习笔记 第一章[05-21]
Win32学习笔记 序[05-21]
Office2000下内部COM插件的编程实..[05-21]
Office2000下内部COM插件的编程实..[05-21]
Windows程序设计(第五版)源代码..[05-21]
使用ASP.NET加密口令[05-21]
使用ASP.NET加密口令[05-21]
第6章 状态机视图[05-21]
迎接CDMA时代吧[05-21]