本地图片存储到oracle数据库中
来源:互联网 发布:4g网络覆盖城市 编辑:程序博客网 时间:2024/04/29 06:43
1:连接数据库,读取磁盘图片,存储进数据库
需要导入oracle jar包,oracle 本地安装的 E:\oracleanzhuan\oracle\ruanjianweizhi\oui\jlib(列如笔者的)
package oracletest;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class OracleTest {
public static void main(String[] args) {
try {
//数据库连接
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("1");
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
Connection conn = DriverManager.getConnection(url, "b", "b");
//读取本地图片
File file = new File("D:\\1.jpg ");
//得到大小
int length = (int) file.length();
//得到文件的输入流
InputStream input = new FileInputStream(file);
//数据库连接
java.sql.PreparedStatement preStmt = conn.prepareStatement("INSERT INTO mytest (id,pc) VALUES(?,?) ");
preStmt.setString(1, "1 ");
//输入二进制流 input 输入流 length 文件流的大小
preStmt.setBinaryStream(2, input, length);
preStmt.execute();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
- 本地图片存储到oracle数据库中
- [学习笔记]java+oracle 存储图片到数据库中 a---存储
- 如何将图片存储到数据库中
- mysql 图片存储到数据库中 python
- 存储图片到access数据库中
- UNITY存储图片到本地
- Oracle中上传图片到数据库
- Oracle 数据库存储图片
- 存储图片到本地、提取本地存储的图片
- 上传本地图片到数据库
- VB读取本地图片并保存到数据库中
- 求高手解答jsp中存储到数据库的问题(想把本地图片存到Tomcat服务器上,路径写在mysql中)
- [oracle]中存储图片
- php获取远程图片存储到本地
- 将图片以二进制的格式存储到数据库中
- asp.net图片上传并存储到数据库中
- VS2008下C#存储图片到sql2005数据库中
- jsp图片动态存储到mysql数据库中
- 重要:JAVA 导出EXCEL(POI方法)
- 分布式系统架构设计之数据访问
- Spring 依赖注入原理、Spring 依赖注入两种方式
- 在iOS5中使用Quartz 2D创建PDF-第二部分
- zz 撰写SCI论文应注意的一些问题
- 本地图片存储到oracle数据库中
- Leetcode_48_Rotate Image
- Perl模块安装
- eclipse中格式化代码
- Mysqli的预编译机制处理批量数据过程
- java synchronized同步静态方法和同步非静态方法的区别与举例
- android的窗口机制分析------ViewRoot类
- [Leetcode] 6. ZigZag Conversion
- 网上订餐叫外卖的发展优势