--- FM2SQL/Attic/DBBean.java 2004/04/05 10:14:01 1.12 +++ FM2SQL/Attic/DBBean.java 2004/04/08 09:48:47 1.14 @@ -569,8 +569,8 @@ public class DBBean // container fields try { - tableRow.addElement(new Integer(resultSet.getInt(i))); - m_columnClasses.addElement(Integer.class); + tableRow.addElement(new Double(resultSet.getDouble(i))); + m_columnClasses.addElement(Double.class); } catch (Exception e) { @@ -588,7 +588,7 @@ public class DBBean if (number.length() > 0) { tableRow.addElement(null); - m_columnClasses.addElement(Integer.class); + m_columnClasses.addElement(Double.class); } else tableRow.addElement(null); } @@ -1268,8 +1268,16 @@ public class DBBean // from FileMaker Pro container fields; the ResultSet.getObject // method returns a java.awt.Image object for FileMaker Pro // container fields + try + { + tableRow.addElement(resultSet.getDate(i)); - tableRow.addElement(resultSet.getDate(i)); + } catch (Exception e) + { + String date=resultSet.getString(i); + tableRow.addElement(date); + System.out.println(date); + } // m_columnClasses.addElement(java.sql.Date.class); } else if (metaData.getColumnTypeName(i) == "NUMBER") { @@ -1279,7 +1287,7 @@ public class DBBean // container fields try { - tableRow.addElement(new Integer(resultSet.getInt(i))); + tableRow.addElement(new Double(resultSet.getDouble(i))); // m_columnClasses.addElement(Integer.class); } catch (Exception e)