Cuando tenemos campos SmallInt y deseamos manipular los datos almacenados lo podemos realizar de diversas maneras, una de ellas; consiste en obtener en un objeto el valor del campo y luego convertirlo a Integer. Recuerde que tablaDataProvider.getValue("tabla.campo",RowKey) devuelve un objeto que debemos convertir al tipo de datos adecuados.
Un ejemplo sencillo, para obtener el valor de un campo entero denominado nivel seria:
Object value = perfilesDataProvider.getValue("perfiles.nivel", perfilesRowKey);
if(value != null){
Integer nivel = (Integer) value;
return nivel.intValue();
}
Un ejemplo sencillo, para obtener el valor de un campo entero denominado nivel seria:
Object value = perfilesDataProvider.getValue("perfiles.nivel", perfilesRowKey);
if(value != null){
Integer nivel = (Integer) value;
return nivel.intValue();
}
Comments