我爱Aspx >> VC.Net >> 如何通过struts以oci协议将文件上传到oracle数据库的blob字段stmt.executeUpdate(sql) ;
conn.commit() ;
stmt.close() ;
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
sql = "select " +actionpart + " from regunion where union_id= " + union_Id +" and union_Version = "+ union_Version + " for update ";
BlobDetails = stmt.executeQuery(sql);
if (BlobDetails.next()) {
BLOB l_mapBlob = (BLOB)BlobDetails.getBlob(1);
OutputStream l_blobOutputStream = ((BLOB) l_mapBlob).getBinaryOutputStream();
byte[] l_buffer = new byte[10* 1024];
int l_nread = 0;
while ((l_nread=stream.read(l_buffer)) != -1) // Read from file
{
l_blobOutputStream.write(l_buffer,0,l_nread); // Write to Blob
}
stream.close();
l_blobOutputStream.close ();
}
BlobDetails.close();
conn.commit() ;
【我对这篇文章有话说?】
不用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]