注册
 找回密码
 注册
江西广告网
查看: 372|回复: 0
打印 上一主题 下一主题

使用Java实现在SQLserver中实现图片的存储

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-2-24 10:37:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
Connection conn = null; try{ DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver()); conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://IP:1433;DataBaseName=Moftec","sa","mymm"); } catch(Exception e ) { //捕捉异常并抛出IOException out.println("Can not connec to the database! The exception is " e.toString()); } FileInputStream fis=null; File file = new File("E:/java/chart.jpg"); try{ fis = new FileInputStream(file); }catch(FileNotFoundException e){ out.println("Not find file!"); } PreparedStatement ps = conn.prepareStatement("Insert into gs_img (lei,years,img) values (?,?,?)"); ps.setString(1,"ivan"); ps.setInt(2,4); ps.setBinaryStream(3,fis,(int)file.length()); ps.executeUpdate(); ps.close(); try{ fis.close(); out.println("写进去了!"); }catch(IOException e){ out.println("fis cann't cloase!"); }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表