version 1.14, 2004/04/08 09:48:47
|
version 1.16, 2004/04/15 11:23:48
|
Line 15
|
Line 15
|
|
|
|
|
import java.sql.*; |
import java.sql.*; |
|
import java.text.DateFormat; |
import java.util.*; |
import java.util.*; |
|
|
import com.fmi.jdbc.*; |
import com.fmi.jdbc.*; |
|
|
/** |
/** |
Line 1274 public class DBBean
|
Line 1276 public class DBBean
|
|
|
} catch (Exception e) |
} catch (Exception e) |
{ |
{ |
|
// work around for parse bug in FM JDBC Driver |
|
// for dates of format dd-mm-yyyy |
String date=resultSet.getString(i); |
String date=resultSet.getString(i); |
tableRow.addElement(date); |
date=date.replace('-','.'); |
System.out.println(date); |
java.text.DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.SHORT,Locale.GERMAN); |
|
java.util.Date d= dateFormat.parse(date); |
|
// Calendar cal=Calendar.getInstance(Locale.GERMAN); |
|
// cal.setTime(d); |
|
// date=(cal.get(Calendar.YEAR))+"-"+(cal.get(Calendar.MONTH)+1)+"-"+cal.get(Calendar.DATE); |
|
tableRow.addElement(new java.sql.Date(d.getTime())); |
|
System.out.println("Date "+date); |
} |
} |
// m_columnClasses.addElement(java.sql.Date.class); |
// m_columnClasses.addElement(java.sql.Date.class); |
} else if (metaData.getColumnTypeName(i) == "NUMBER") |
} else if (metaData.getColumnTypeName(i) == "NUMBER") |