public void setValueAt(Object value, int row, int column) {
		try {
			String tableName = metaData.getTableName(column + 1);
			// Some of the drivers seem buggy, tableName should not be null.
			if (tableName == null) {
				/*gavarela: Innecesrio que imprima en la consola de Java
                            System.out.println("Table name returned null.");*/
			}
			String columnName = getColumnName(column);
			String query = "update " + tableName + " set " + columnName + " = "
					+ dbRepresentation(column, value) + " where ";
			// We don't have a model of the schema so we don't know the
			// primary keys or which columns to lock on. To demonstrate
			// that editing is possible, we'll just lock on everything.
			for (int col = 0; col < getColumnCount(); col++) {
				String colName = getColumnName(col);
				if (colName.equals("")) {
					continue;
				}
				if (col != 0) {
					query = query + " and ";
				}
				query = query + colName + " = "
						+ dbRepresentation(col, getValueAt(row, col));
			}
			/*gavarela: Innecesrio que imprima en la consola de Java
                        System.out.println(query);
			System.out.println("Not sending update to database");*/
			// statement.executeQuery(query);
		} catch (SQLException e) {
			// e.printStackTrace();
			System.err.println("Update failed");
		}
		Vector dataRow = (Vector) rows.elementAt(row);
		dataRow.setElementAt(value, column);

	}