社区
Web 开发
帖子详情
java 向 sql server 存储图片 事例
hxiao98
2011-09-07 04:01:17
同题
...全文
110
15
打赏
收藏
java 向 sql server 存储图片 事例
同题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hxiao98
2011-09-08
打赏
举报
回复
[Quote=引用 13 楼 yanjinye 的回复:]
String sUrl=application.getRealPath("") + "/System/" + prefix + "." + t_ext;
//这里获得上传的文件
FileInputStream str=new FileInputStream(sUrl);
String sql="insert ……";
PreparedStatement pstmt=conn.prepare……
[/Quote]
这是什么,该怎么用?
随风醉舞
2011-09-08
打赏
举报
回复
String sUrl=application.getRealPath("") + "/System/" + prefix + "." + t_ext;
//这里获得上传的文件
FileInputStream str=new FileInputStream(sUrl);
String sql="insert ……";
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setBinaryStream(1,str,str.available());
cjg520jie
2011-09-08
打赏
举报
回复
[Quote=引用 14 楼 hxiao98 的回复:]
引用 13 楼 yanjinye 的回复:
String sUrl=application.getRealPath("") + "/System/" + prefix + "." + t_ext;
//这里获得上传的文件
FileInputStream str=new FileInputStream(sUrl);
String sql="insert ……";
PreparedState……
[/Quote]
问下 你是学JAVA的吗。。。。
sUrl 获取上传文件的路径
FileInputStream str=new FileInputStream(sUrl); 将文件转换为流
下面的是连接数据库 写SQL文 传入参数 执行。。。
hxiao98
2011-09-07
打赏
举报
回复
是把图片直接存入数据库.....
EverWHL
2011-09-07
打赏
举报
回复
汗,存个路径进数据库不就完事了吗?真是,把图片传到服务器就行了
hxiao98
2011-09-07
打赏
举报
回复
看了各位的回复,还是迷迷糊糊,可以烦劳说清楚些么
softroad
2011-09-07
打赏
举报
回复
Blob
teemai
2011-09-07
打赏
举报
回复
如果是上传的话,得到上传的图片,并且放到指定目录(一般是服务器目录下),得到图片的相对路径或者觉得路径,存入db,读取的话直接从db中拿出路径,在页面以此路径展现图片。
完美灬缺陷
2011-09-07
打赏
举报
回复
存储图片的路径就行了。
程序员Shark
2011-09-07
打赏
举报
回复
应该有对应的类型的 直接可以存储的 但是最后都是转换为二进制的 但是最好不要这样 小的图片还可以 大的你sql很消耗性能的
cjg520jie
2011-09-07
打赏
举报
回复
File file = new File("c:\\blog.jpg");
InputStream photoStream = new FileInputStream(file);
f504501983
2011-09-07
打赏
举报
回复
[Quote=引用 3 楼 hxiao98 的回复:]
引用 2 楼 cjg520jie 的回复:
转换成二进制流保存啊,说实话 存储图片进数据库,这个只适合相当小的图片,建议你还是保存图片的路径进数据库吧,顺便将图片copy到服务器上去啊
图片是很小,,,,有个事例不,贴出来分享下...
[/Quote]
楼主,你百度下,输入输出流其实不难的
hxiao98
2011-09-07
打赏
举报
回复
[Quote=引用 2 楼 cjg520jie 的回复:]
转换成二进制流保存啊,说实话 存储图片进数据库,这个只适合相当小的图片,建议你还是保存图片的路径进数据库吧,顺便将图片copy到服务器上去啊
[/Quote]
图片是很小,,,,有个事例不,贴出来分享下...
cjg520jie
2011-09-07
打赏
举报
回复
转换成二进制流保存啊,说实话 存储图片进数据库,这个只适合相当小的图片,建议你还是保存图片的路径进数据库吧,顺便将图片copy到服务器上去啊
cjg520jie
2011-09-07
打赏
举报
回复
将图片转换成二进制保存啊,这个用流 最多几行代码搞定啊
Blob和Clob使用例子
在Hibernate和Microsoft
SQL
Server
的环境中,Blob常用来
存储
图像、音频、视频等二进制数据,而Clob则用于
存储
大段的文本,如文章、报告等。下面将详细介绍Blob和Clob的使用方法以及在Hibernate中的应用。 首先,...
java
基础 - 2
JAVA
编程语言和JDBC ...
java
.
sql
包或
java
x.
sql
包或者JDBC就是这样一个库,它们可以视为ODBC的可移植版本,且其本身就是重大的标准。
JAVA
编程语言和JDBC一起使用,可以给编写数据库应用程序提供正确
java
工程师 培训总结
目 录 ... 1 标签...... 2 css样式属性......第三章 数据库
SQL
Server
5 1 建立数据库和建表... 5 2 删除和清空表... 6 3 增加数据... 6 4修改... 6 5 查看、查询、分组等... 6 6 多表链接... 7 7...
基于
SQL
注入的攻击与预防
基于
SQL
注入的攻击与预防 摘要:信息,作为一种对当下社会发展起到越来越重要作用的资源,在信息化时代来临之际,已经具备了战略上的重要意义,而如何对这种资源进行收集、占有和有效利用,也已成为当下社会和国际...
(免费领源码)C#Asp.Net#
SQL
Server
基于B/S架构的婚庆管理系统15896-计算机毕业设计项目选题推荐
关键字:婚庆管理系统 Asp.Net,
SQL
Server
Wedding Management System Based on B/S Architecture Abstracts In recent years, with the continuous improvement of people's living standards, the wedding ...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章