社区
Web 开发
帖子详情
java 向 sql server 存储图片 事例
hxiao98
2011-09-07 04:01:17
同题
...全文
113
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,
java
基础 - 2
JAVA
编程语言和JDBC 编写正确且遵守规范的
Java
程序,可以无需重新编译就在任何启用
Java
技术的平台上运行。
Java
编程语言彻底地进行了规定。根据定义,启用
Java
技术的平台必须支持已知的核心库。
java
.
sql
包或
java
x.
sql
包或者JDBC就是这样一个库,它们可以视为ODBC的可移植版本,且其本身就是重大的标准。
JAVA
编程语言和JDBC一起使用,可以给编写数据库应用程序提供正确
java
工程师 培训总结
目 录 第一章 HTML.. 1 1 标签... 1 2 css样式属性... 1 第二章
Java
Script 3 1 属性... 3 2 设计步骤... 4 第三章 数据库
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-计算机毕业设计项目选题推荐
关于婚庆管理系统的基本要求 (1)功能要求:首页,轮播图,公告管理,资源管理(婚庆资讯,资讯分类),交流管理(留言管理、留言分类),商城管理(婚庆物品、分类列表、订单列表)、系统用户(管理员,注册用户),模块管理(酒店预定、物品预定、酒店分类、酒店信息、婚庆人员、物品取消、人员预定、线上沟通、出席人员、宴席桌数)等功能模块。 (2)性能:在不同操作系统上均能无差错实现在不同类型的用户登入相应界面后能不出差错、方便地进行预期操作。 (3)安全与保密要求:用户都必须通过身份验证才能进入系统,并且用户的权限也需要
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章