Revision 1773 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/MemoryDriver.java

View differences:

MemoryDriver.java
49 49
import java.awt.geom.Rectangle2D;
50 50
import java.io.File;
51 51
import java.io.IOException;
52
import java.sql.Types;
52 53
import java.util.ArrayList;
53 54
import java.util.Date;
54 55

  
......
199 200
	/**
200 201
	 * @see com.hardcode.gdbms.engine.data.ReadDriver#getFieldType(int)
201 202
	 */
202
	public Class getFieldType(int i) throws DriverException {
203
	public int getFieldType(int i) throws DriverException {
203 204
	    // TODO: Revisar esto. Por ejemplo, el long
204 205
	    
205 206
	    if (m_TableModel.getColumnClass(i) == String.class)
206
	        return Value.VARCHAR;
207
	        return Types.VARCHAR;
207 208
	    if (m_TableModel.getColumnClass(i) == Float.class)
208
	        return Value.FLOAT;
209
	        return Types.FLOAT;
209 210
	    if (m_TableModel.getColumnClass(i) == Double.class)
210
	        return Value.DOUBLE;
211
	        return Types.DOUBLE;
211 212
	    if (m_TableModel.getColumnClass(i) == Integer.class)
212
	        return Value.INTEGER;
213
	        return Types.INTEGER;
213 214
	    if (m_TableModel.getColumnClass(i) == Long.class)
214
	        return Value.INTEGER;
215
	        return Types.INTEGER;
215 216
	    if (m_TableModel.getColumnClass(i) == Boolean.class)
216
	        return Value.BIT;
217
	        return Types.BIT;
217 218
	    if (m_TableModel.getColumnClass(i) == Date.class)
218
	        return Value.DATE;
219
	        return Types.DATE;
219 220
	    
220 221
	    
221 222
	    // return m_TableModel.getColumnClass(i);

Also available in: Unified diff