图片在SQLSERVER中的存取!!!!!!! http://expert.csdn.net/Expert/topic/1192/1192058.xml?temp=.4433863 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 zxhong(红) :请给我一个不直接把图片存到数据库而把相对路径存进去,再根据他到服务器上找文件的理由!!!!!!!!!谢谢直接来有什么不好吗????????会造成什么麻烦吗 会用PreparedStatement吗???用setBinaryStream或setByte方法实现保存图片的二进制流就行了具体可以参考jdb文档中PreparedStatement的一些例子 lun2001(小伦) :谢谢嗯的回答,能不能说具体一点?????代码?? 我知道在ORACLE上的实现方法,用BLOB就可以了,不过关键是我对IMAGE类型不熟,不知道怎么在JDBC下用他,所以请给个完整的小例子,谢谢 密切关注我前几天也想图片存到数据库但资料难找,而且涉及到后来怎么显示的问题因为时间紧,后来还是存路径呵呵,zxhong(红) 说的对简单呀 保存到数据库也是有好处的备份会比较方便,上传的东西太多,目录会变得很混乱的.其实实现起来很简单不过你要先取到图片的Stream才能做PreparedStatement pstmt = conn.prepareStatement("UPDATE my_table SET img = ? WHERE ID = ?");pstmt.setBinaryStream(1,imgIn,intLen);pstmt.setInt(2,1);//其中imgIn是图片的输入流,intLen是图片的长度 难到不用把那个表锁住吗?就像ORACLE里的一样怎么取得输入流 在sqlserver 2000中 image类型应该对应java中的blob类型字段,所以首先要有一个支持blob的连接sql2000的驱动程序,有很多不列举了,具体可以到sun公司的网站中jdbc部分查一下,其次是将图片上传或下载至数据库中,可以自己写一些代码(这里在每一个jdbc驱动的帮助文件中肯定都有,实现起来有一些区别,但原理都是一样的),如果是类似上传文件的风格也可以使用jspsmartupload这样的组件,很是方便,欢迎讨论 http://expert.csdn.net/Expert/topic/992/992287.xml?temp=.7089044 itext处理word编译不通过?急。。。在线等 文件下载问题 JS路径问题 在线等poi导入导出excel的相关问题 为什么sql的语句不执行?????? JSP中如何像PHP的file_get_content那样获取页面源文本? 如何设置Tomcat的目录为根目录? 新手问路 请高手们进来看看这个要怎么解决 jsp中class文件怎么存放呀? 请问:IE6已经不支持java了,是不是jsp就能在IE(不另外装插件)浏览器中浏览了?那java不久面临很大的挑战?大家来讨论讨论!! 10用户的sqlserver是不是只允许同时10个Connection的存在? 子窗体刷新父窗体!!
请给我一个不直接把图片存到数据库而把相对路径存进去,再根据他到服务器上找文件的理由!!!!!!!!!谢谢直接来有什么不好吗
????????会造成什么麻烦吗
谢谢嗯的回答,能不能说具体一点?????代码??
不知道怎么在JDBC下用他,所以请给个完整的小例子,谢谢
我前几天也想图片存到数据库
但资料难找,而且涉及到后来怎么显示的问题
因为时间紧,后来还是存路径
呵呵,zxhong(红) 说的对
简单呀
备份会比较方便,上传的东西太多,目录会变得很混乱的.其实实现起来很简单
不过你要先取到图片的Stream才能做PreparedStatement pstmt = conn.prepareStatement("UPDATE my_table SET img = ? WHERE ID = ?");
pstmt.setBinaryStream(1,imgIn,intLen);
pstmt.setInt(2,1);//其中imgIn是图片的输入流,intLen是图片的长度