互动百科如何创建词条:jsp问题,在先等答案啊,紧急!!

来源:百度文库 编辑:高校问答 时间:2024/03/29 19:07:36
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:map","sa","");
String id = (String) request.getParameter("ID");
PreparedStatement sql=con.prepareStatement("select * from Build where BuildNo=14");
ResultSet rs = sql.executeQuery();
java.io.File file = new File("d:/db.jpg");
FileOutputStream os=new FileOutputStream(file);
rs.next();
byte[] buffer1=rs.getBytes(2);
byte[] buffer=rs.getBytes(3);

rs.close();
os.write(buffer);
os.write(buffer1);
os.flush();
os.close();
response.reset();
response.setContentType("image/jpeg");
ServletOutputStream sos = response.getOutputStream();
sos.write(buffer);
sos.write(buffer1);
sos.flush();
sos.close();

在用上面代码去图片后,其它的东西都不可以显示在网页上了,怎么办啊??

应该看看你电脑里有没有相应的JDBC与ODBC的桥接器.
如果有的话,应该加上TRY{} CATCH{} 块,检测异常.

在练数据库那里加try {}catch,还不行检查数据库的连结是否正确,还有就是驱动是否有呀