当前位置: 代码迷 >> J2EE >> 将本地文件(图片等)转换成byte【】保存到数据库解决办法
  详细解决方案

将本地文件(图片等)转换成byte【】保存到数据库解决办法

热度:28   发布时间:2016-04-22 01:49:07.0
将本地文件(图片等)转换成byte【】保存到数据库
根据本地文件路径 将文件(图片等)转换成byte[]保存到数据库中 大侠帮忙

------解决方案--------------------
Java code
InputStream is = 类名.class.getResourceAsStream("/xxx.yyy");ByteArrayOutputStream baos = new ByteArrayOutputStream();byte[] b = new byte[1024];int h;while((h = is.read(b, 0, b.length)) != -1) {      baos.write(b, 0, h);}//   链接数据库的代码省略..............PreparedSteatement pstmt = conn.preparedStatement("insert into tablename (xxx) values (?)");pstmt.setBytes(1, baos.toByteArray());pstmt.executeUpdate();.........................pstmt.set
  相关解决方案