--- FM2SQL/Attic/DBBean.java 2004/08/04 11:53:08 1.30 +++ FM2SQL/Attic/DBBean.java 2004/09/20 09:00:58 1.32 @@ -86,8 +86,9 @@ public class DBBean DriverManager.registerDriver((Driver) Class.forName("org.postgresql.Driver").newInstance()); DriverManager.registerDriver((Driver) Class.forName("com.mysql.jdbc.Driver").newInstance()); DriverManager.registerDriver((Driver) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance()); + DriverManager.registerDriver((Driver) Class.forName("com.ddtek.jdbc.sequelink.SequeLinkDriver").newInstance()); DriverManager.registerDriver((Driver) Class.forName("acs.jdbc.Driver").newInstance()); - + // wait a maximum of 10 seconds when attempting to establish a connection DriverManager.setLoginTimeout(10); } catch (Exception e) @@ -1576,5 +1577,22 @@ public class DBBean } } + /** + * @param indexField + */ + public String getColumnType(String indexField) throws SQLException + { + Vector names=getColumnNames(); + for (int i = 0; i < names.size(); i++) + { + if(names.get(i).toString().equals(indexField)) + { + System .out.println("found field "+names.get(i)+" "+metaData.getColumnTypeName(i+1)); + return metaData.getColumnTypeName(i+1); + + } + } + return ""; + } } \ No newline at end of file