La clase DataSource.

Es el interface básico para el acceso a datos y, como tal, merece una explicación mas detallada. Tiene algunas implementaciones especiales, como AutomaticDataSource que se apertura automáticamente cuando es necesario y programando su cierre automático pasado un tiempo. Pero los métodos de acceso a datos y descripción de los mismos son comunes. Vamos a ver algunos:

start()/stop(): Abre/cierra la fuente de datos. Para los que son del tipo fichero, abrirá el fichero y, para los de tipo Base de datos, abrirá la conexión.

getPrimaryKeys(): Devuelve un Array de enteros con los índices de las columnas que son clave primaria de la fuente.

ValueCollection getPKValue(long rowIndex): Devuelve el valor de la clave primaria de un registro.

Nota: Los índices de los registros son siempre posiciones absolutas.

Jose Manuel Vivó

2006-04-07T10:50:21