| | |
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 |
Tag cloud for Java
affinetransform android api append apple applet application arguments array arrays automation bi binary bluetooth businessintelligence busy_handler(null) chat class classes client code component database draw eclipse encryption equation error event exception file fractal game givemetehcodez graphics gui helpwithhomework html ide image input integer intersect j2me java javaexcel javaprojects jmf jni jpanel julia linked linux list loop main map method methods mobile netbeans newbie number open-source oracle oriented panel print problem program programming project qt recursion reference replaysolutions repositories return robot scanner screen scrollbar se server set singleton size sms socket sort sql string swing test threads time tree utility windows xor





