当前位置: 首页 > news >正文

南阳旅游网站建设烟台 网站设计

南阳旅游网站建设,烟台 网站设计,最新国际军事新闻,怎么做手机版网站展开全部这个是mysql下存取blob字段的一个很简单的类#xff0c;跟据自己的需要32313133353236313431303231363533e4b893e5b19e31333332623936改改就行了/*** Title: BlobPros.java* Project: test* Description: 把图片存入mysql中的blob字段#xff0c;并取出* Call Module…展开全部这个是mysql下存取blob字段的一个很简单的类跟据自己的需要32313133353236313431303231363533e4b893e5b19e31333332623936改改就行了/*** Title: BlobPros.java* Project: test* Description: 把图片存入mysql中的blob字段并取出* Call Module: mtools数据库中的tmp表* File: C:\downloads\luozsh.jpg* Copyright: Copyright (c) 2003-2003* Company: uniware* Create Date: 2002.12.5* Author: FeiFan* version 1.0 版本*** Revision history* Name Date Description* ---- ---- -----------* Chenqh 2003.12.5 对图片进行存取** note: 要把数据库中的Blob字段设为longblob**///package com.uniware;import java.io.*;import java.util.*;import java.sql.*;public class BlobPros{private static final String URL jdbc:mysql://10.144.123.63:3306/mtools?userwindpassword123useUnicodetrue;private Connection conn null;private PreparedStatement pstmt null;private ResultSet rs null;private File file null;public BlobPros(){}/*** 向数据库中插入一个新的BLOB对象(图片)** param infile - 要输入的数据文件* throws java.lang.Exception**/public void blobInsert(String infile) throws Exception{FileInputStream fis null;try{Class.forName(org.gjt.mm.mysql.Driver).newInstance();conn DriverManager.getConnection(URL);file new File(infile);fis new FileInputStream(file);//InputStream fis new FileInputStream(infile);pstmt conn.prepareStatement(insert into tmp(descs,pic) values(?,?));pstmt.setString(1,file.getName()); //把传过来的第一个参数设为文件名//pstmt.setBinaryStream(2,fis,(int)file.length()); //这种方法原理上会丢数据因为file.length()返回的是long型pstmt.setBinaryStream(2,fis,fis.available()); //第二个参数为文件的内容pstmt.executeUpdate();}catch(Exception ex){System.out.println([blobInsert error : ] ex.toString());}finally{//关闭所打开的对像//pstmt.close();fis.close();conn.close();}}/*** 从数据库中读出BLOB对象** param outfile - 输出的数据文件* param picID - 要取的图片在数据库中的ID* throws java.lang.Exception**/public void blobRead(String outfile,int picID) throws Exception{FileOutputStream fos null;InputStream is null;byte[] Buffer new byte[4096];try{Class.forName(org.gjt.mm.mysql.Driver).newInstance();conn DriverManager.getConnection(URL);pstmt conn.prepareStatement(select pic from tmp where id?);pstmt.setInt(1,picID); //传入要取的图片的IDrs pstmt.executeQuery();rs.next();file new File(outfile);if(!file.exists()){file.createNewFile(); //如果文件不存在则创建}fos new FileOutputStream(file);is rs.getBinaryStream(pic);int size 0;/* while(size ! -1){size is.read(Buffer); //从数据库中一段一段的读出数据//System.out.println(size);if(size ! -1) //-1表示读到了文件末fos.write(Buffer,0,size);} */while((size is.read(Buffer)) ! -1){//System.out.println(size);fos.write(Buffer,0,size);}}catch(Exception e){System.out.println([OutPutFile error : ] e.getMessage());}finally{//关闭用到的资源fos.close();rs.close();pstmt.close();conn.close();}}public static void main(String[] args){try{BlobPros blob new BlobPros();//blob.blobInsert(C:\\Downloads\\luozsh1.jpg);blob.blobRead(c:/downloads/luozishang.jpg,47);}catch(Exception e){System.out.println([Main func error: ] e.getMessage());}}}已赞过已踩过你对这个回答的评价是评论收起
http://www.yutouwan.com/news/21312/

相关文章:

  • 企业网站流量预估旅游网站建设初衷
  • 坪山区住房和建设局网站哈尔滨专业网站建设哪个好
  • 网站优化意义绵阳高端网站建设
  • 快速微信网站开发医院网站建设情况汇报
  • 宣城哪里做网站网站建设费税率
  • 适用于手机的网站怎么建设手机app可以做网站吗
  • 高端旅游网站制作沈阳网络优化公司哪家好
  • 我的世界做壁纸的网站dw表格怎么做网站搜索
  • 国内做的比较好的网站是什么苏州化妆品网站建设
  • 重庆设计网站网易企业邮箱app下载
  • 网站备案 子域名国外知名平面设计网站
  • 网站开发成本主要有哪些长沙移动网站
  • 云南省中国建设工程造价管理协会网站做网站职业咋样
  • 网站建设银行业务预约纪念币猪年纪念币预约做网站开发的有外快嘛
  • 广告网站有哪些7电脑不能打开wordpress
  • 上海手机网站建设多少钱北京装饰公司一览表
  • 国外网站怎么做推广怎么建网站青州问枫
  • 百度小程序还需要做网站吗网络营销的特点不包括
  • 上海浦东新区做网站个人可以建设头条网站吗
  • 网站建设的流程和内容网页版游戏排行榜2022
  • 蚌山网站建设杭州做网站比较出名的公司有哪些
  • 晋中路桥建设集团有限公司网站高密建网站
  • 北京市网站建设公司排名最新网站发布
  • 宜宾网站开发公司wordpress 08影院
  • 2015做哪些网站致富付网站建设费会计分录
  • 单页做网站教程手机排行榜2022前十名
  • 怎么给自己的网站做扫描码什么公司做的网站好
  • 常州网站建设推荐软件界面设计软件
  • 网站 搭建 亚洲服务器建设银行网站上改手机
  • 国外建筑设计网站推荐wordpress域名 文件夹