Here you can find the source of getBlobValue(ResultSet result, String strField)
public static String getBlobValue(ResultSet result, String strField) throws java.sql.SQLException
//package com.java2s; /*/* ww w .j av a 2s .c om*/ ************************************************************************************ * Copyright (C) 2001-2010 Openbravo S.L.U. * Licensed under the Apache Software License version 2.0 * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software distributed * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the * specific language governing permissions and limitations under the License. ************************************************************************************ */ import java.sql.Blob; import java.sql.ResultSet; public class Main { public static String getBlobValue(ResultSet result, String strField) throws java.sql.SQLException { String strValueReturn = ""; Blob blob = result.getBlob(strField); if (result.wasNull()) { strValueReturn = ""; } else { int length = (int) blob.length(); if (length > 0) strValueReturn = new String(blob.getBytes(1, length)); } return strValueReturn; } }