客户端文件上传到服务器保存在数据库中 怎么实现啊? 客户端文件如何上传后不保存直接存入数据库的blob字段里??我用的jspsmart组件,好像不保存就插入不了。另外我的文件可能是web档案的单一文件(.mht),从blob里取出的时候如果直接输出就都是字符,不知道怎么会事,请高手指教!急等回复! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 InputStream in =request.getInputStream();conn=dbcon.getConnection();//获得数据库连接ps=conn.prepareStatement("insert into imageTable values(?,?)");ps.setString(1,num);//num:是序号ps.setBinaryStream(2,in,in.available());ps.executeUpdate();in.close();ps.close();conn.close(); 问题已经基本上解决的差不多了,不过上传的时候必须将文件物理保存在硬盘上才能继续插入到blob字段里,这是我不希望的结果,不知道怎么解决!另外mht文件用流的方式打开的时候需要设置mime类型为message/rfc822 bufferReader in = bufferReader(new inputStreamReader(socket.getInputStream()))String field = in.readLine()conn=dbcon.getConnection();PreparedStatement ps;ps=conn.prepareStatement("insert into imageTable values(?,?)");ps.setInt(1.xxx);ps.setInt(2.xxx);ps.execute(); 編程裏面的中文 跪求3个jar包!!!急急急。。 第21题 若需要定义一个类域或类方法,应使用哪种修饰符? java.lang.integer错误 一个java运算符的题,谁解答下,谢谢 CVS如何做到同时只能有一个人改同一个文件? 震惊!!! Borland推出了JBuilder 9 请帮我调试一下!谢谢! 使用JDOM怎么生成根元素以外的东西 兄弟们,我觉得这个Socket问题好象没解决,来着有分!帮我看看,谢了 JLabel的宽度如何根据表示的字符串的长度变化而自动变化宽度? Java,我该如何学习?
conn=dbcon.getConnection();//获得数据库连接
ps=conn.prepareStatement("insert into imageTable values(?,?)");
ps.setString(1,num);//num:是序号
ps.setBinaryStream(2,in,in.available());
ps.executeUpdate();
in.close();
ps.close();
conn.close();
String field = in.readLine()conn=dbcon.getConnection();
PreparedStatement ps;
ps=conn.prepareStatement("insert into imageTable values(?,?)");
ps.setInt(1.xxx);
ps.setInt(2.xxx);
ps.execute();