@Override
    public void writeRow(RowData row) {
        try {

            String sql = "insert into " + this.table + " values (";

            int d = row.size();
            
            for (int i=0;i<d;i++){
                Object val = row.get(i).getValue();
                int type = row.get(i).getType();
                if(i>0) sql += ", ";
                
                switch(type) {
                    case Type.ALPHA:
                        sql += "'"+((String)row.get(i).getValue())+"'";
                        break;
                    case Type.NUMERIC:
                        sql += ((Integer)row.get(i).getValue()).toString();
                        
                        break;
                    default:
                        break;
                }
                
            }
            
            sql += ")";

            Statement t = conn.createStatement();

            t.execute(sql);

            
        } catch (SQLException ex) {
            //FIXME
        }
    }