01: /*
02: * $Header: /cvsroot/webman-cms/source/webman/com/teamkonzept/lib/TKDBObjectCreator.java,v 1.6 2002/01/21 10:03:20 mischa Exp $
03: *
04: */
05: package com.teamkonzept.lib;
06:
07: import java.sql.*;
08:
09: /**
10: *
11: * @author $Author: mischa $
12: * @version $Revision: 1.6 $
13: */
14: public class TKDBObjectCreator {
15:
16: /**
17: * Eine Zeile der DBErgebnis-Tabelle wird zurueckgegeben
18: *
19: * @param ResultSet rs, Ausfuehrung eines Querys (SQL) =>
20: * ein ResultSet-Object wurde kreiert und wird uebergeben (JDBCD)
21: * @param int idx, Spaltenzahl der Tabelle
22: * @param int resultType wird nicht benoetigt
23: */
24: public static Object getResultObject(ResultSet rs, int idx,
25: int resultType) {
26: try {
27: String result = rs.getString(idx);
28: if (result == null)
29: return "";
30: return result;
31: } catch (SQLException ex) {
32: TKDBLogger.logSQLException(ex);
33: }
34: return null;
35: }
36: }
|