| | |
Image Crashed While Retrive.
Please support our Java advertiser: Programming Forums - DaniWeb Sister Site
![]() |
•
•
Join Date: Dec 2007
Posts: 6
Reputation:
Solved Threads: 0
Code for Upload....
strLegalDocId = strMerchantId + strLegalStruct;
String strSql = "{call Insert_FileData(?, ?, ?, ?, ?, ?,?)}";
objCst = objCon.prepareCall(strSql);
objCst.setString(1, strMId);
objCst.setString(2, strLS);
objCst.setString(3, strFieldId);
objCst.setString(4, strFileName);
objCst.setString(5, strLDId);
bFileSize = inpStream.available();
objCst.setBinaryStream(6, inpStream, bFileSize);
objCst.registerOutParameter(7, Types.CHAR);
objCst.executeUpdate();
strStatus = objCst.getString(7);
System.out.println("strStatus : " + strStatus);
Code for Download .......
strSql = "SELECT photo FROM image WHERE photo_Id = '" + strPhotoId + "'";
refCon = ConnectionManager.getConnection();
refSt = refCon.createStatement();
refRS = refSt.executeQuery(strSql);
String imgLen = "";
if (refRS.next()) {
imgLen = refRS.getString("legal_document");
}
refRS=null;
refRS = refSt.executeQuery(strSql);
if (refRS.next()) {
int len = imgLen.length();
byte[] rb = new byte[len];
InputStream readImg = refRS.getBinaryStream("legal_document");
int index = readImg.read(rb, 0, len);
response.reset();
response.setContentType("image/jpg");
response.getOutputStream().write(rb, 0, len);
response.getOutputStream().flush();
}
strLegalDocId = strMerchantId + strLegalStruct;
String strSql = "{call Insert_FileData(?, ?, ?, ?, ?, ?,?)}";
objCst = objCon.prepareCall(strSql);
objCst.setString(1, strMId);
objCst.setString(2, strLS);
objCst.setString(3, strFieldId);
objCst.setString(4, strFileName);
objCst.setString(5, strLDId);
bFileSize = inpStream.available();
objCst.setBinaryStream(6, inpStream, bFileSize);
objCst.registerOutParameter(7, Types.CHAR);
objCst.executeUpdate();
strStatus = objCst.getString(7);
System.out.println("strStatus : " + strStatus);
Code for Download .......
strSql = "SELECT photo FROM image WHERE photo_Id = '" + strPhotoId + "'";
refCon = ConnectionManager.getConnection();
refSt = refCon.createStatement();
refRS = refSt.executeQuery(strSql);
String imgLen = "";
if (refRS.next()) {
imgLen = refRS.getString("legal_document");
}
refRS=null;
refRS = refSt.executeQuery(strSql);
if (refRS.next()) {
int len = imgLen.length();
byte[] rb = new byte[len];
InputStream readImg = refRS.getBinaryStream("legal_document");
int index = readImg.read(rb, 0, len);
response.reset();
response.setContentType("image/jpg");
response.getOutputStream().write(rb, 0, len);
response.getOutputStream().flush();
}
Abhilash Narayan
Java Programmer
Java Programmer
![]() |
Similar Threads
- how to retrive image file from mysql databse using php (PHP)
- Display Image in GridView (ASP.NET)
- How to store a byte array in a database and retrive it back as byte array? (C#)
- hi shraddha..India (Community Introductions)
- In Mysql Storing and retriving the image with asp.net (MySQL)
Other Threads in the Java Forum
- Previous Thread: intrustion detection system
- Next Thread: Auto Email Sending Based on ExpireDate
| Thread Tools | Search this Thread |
android api applet application array arrays automation awt bidirectional binary birt bluetooth busy_handler(null) card chat class classes client code collision columns component constructor database designadrawingapplicationusingjavajslider draw eclipse editor error errors event eventlistener exception expand fractal game givemetehcodez graphics gui guidancer html ide image inetaddress input integer intellij j2me java javamicroeditionuseofmotionsensor javaprojects jme jni jpanel jtree julia link linux list loop machine map method methods mobile mobiledevelopmentcreatejar myaggfun netbeans newbie oracle parsing plazmic print problem program programming project recursion scanner screen server set sharepoint size smart sms smsspam sort sortedmaps sql string subclass support swing threads time tree unlimited webservices windows





