|
|
| version 1.23, 2004/06/21 11:31:35 | version 1.24, 2004/06/22 10:33:53 |
|---|---|
| Line 66 import com.fmi.jdbc.*; | Line 66 import com.fmi.jdbc.*; |
| */ | */ |
| public class DBBean | public class DBBean |
| { | { |
| private boolean useNormanToUnicodeMapper=false; | |
| Connection connection; | Connection connection; |
| String url = ""; | String url = ""; |
| DatabaseMetaData dbMetaData; | DatabaseMetaData dbMetaData; |
| Line 1401 public class DBBean | Line 1402 public class DBBean |
| b = bCopy; | b = bCopy; |
| }*/ | }*/ |
| String utf8 = null; | String utf8 = null; |
| utf8 = (b == null) ? null : new String(b,"MacRoman"); | utf8 = (b == null) ? null : new String(b); |
| if (metaData instanceof ResultSetMetaDataExt) | if (metaData instanceof ResultSetMetaDataExt) |
| tableRow.addElement((b != null) ? Convert.normanToUnicode(resultSet.getString(i)) : null); | { |
| String rowElement = ""; | |
| if (b != null) | |
| { | |
| rowElement = resultSet.getString(i); | |
| if(useNormanToUnicodeMapper) | |
| rowElement = Convert.normanToUnicode(rowElement); | |
| tableRow.addElement(rowElement); | |
| } else | |
| tableRow.addElement(null); | |
| } | |
| else | else |
| { | { |
| if(url.toLowerCase().indexOf("odbc")>=0) | if(url.toLowerCase().indexOf("odbc")>=0) |
| Line 1420 public class DBBean | Line 1432 public class DBBean |
| } | } |
| } catch (Exception e) | } catch (Exception e) |
| { | { |
| System.out.println("Hey I Got an error" + e); | System.out.println("Hey I got an error" + e); |
| e.printStackTrace(); | e.printStackTrace(); |
| } | } |
| // m_columnClasses.addElement(java.lang.String.class); | // m_columnClasses.addElement(java.lang.String.class); |
| Line 1507 public class DBBean | Line 1519 public class DBBean |
| metaData = (this.result==null) ?null:this.result.getMetaData(); | metaData = (this.result==null) ?null:this.result.getMetaData(); |
| return t; | return t; |
| } | } |
| /** | |
| * @return | |
| */ | |
| public boolean isUseNormanToUnicodeMapper() | |
| { | |
| return useNormanToUnicodeMapper; | |
| } | |
| /** | |
| * @param b | |
| */ | |
| public void setUseNormanToUnicodeMapper(boolean b) | |
| { | |
| useNormanToUnicodeMapper = b; | |
| } | |
| } | } |