着急高手快来帮我
发表在JavaWeb图书答疑 2010-03-23
是否精华
版块置顶:
private DBBean db;
public boolean insert(wenzhangBean wb)
{
db=DBBean.getInstance();
ResultSet rs = null;

  
String sql="insert into wenzhang5 values('"+wb.getId()+"','"+wb.getTitle()+"','"+wb.getName()+"','"+wb.getJibie()+"','"+wb.getTimes()+"',EMPTY_BLOB())";
    String sql1="select content from wenzhang5 where id='"+wb.getId()+"' for update";
boolean b=false;
    try {
b=db.execute(sql);
rs=db.getResults(sql1);

while(rs.next())
{

BLOB b1 = (BLOB)rs.getBlob("content"); 
File file = new File("E://xieru.txt");
file.createNewFile();

FileInputStream fin = new FileInputStream(file);
 System.out.println("eeeeeeeeeeeeeeeeeeeee"+fin.toString()+"eeeeeeeeeeeeeeeeeeeeee"); 
System.out.print("aaaaaaaaaaaaaaaaaa"+wb.getContent()+"aaaaaaaaaaaaaaaaaa");
OutputStream out = b1.setBinaryStream(0); 
byte[] data = new byte[b1.getBufferSize()]; 
int count = -1, total = 0;
   while ((count = fin.read(data)) != -1) {   
                total += count;   
                out.write(data, 0, count);   
            }  
            String updateBin = "update wenzhang5 set content='"+b1+"' where id='"+wb.getId()+"'";
           b= db.execute(updateBin);
      
  
           fin.close();   
           out.close(); 

}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally
{
 
db.closeAll();
}

return b;
}
分享到:
精彩评论 2
asasas236
学分:0 LV1
TA的每日心情
开心
2024-09-20 14:05:38
2010-03-23
沙发
忘说了他说我结果集对象关闭了我不知道哪里的原因以前用没出错的
东北虎
学分:0 LV1
2010-03-25
板凳
请问这是哪本书的实例?
并将异常信息发过来。
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照