Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

(PAGINA EN CONSTRUCCION) 

Como forma alternativa al uso de JDBC-ODBC Bridge, se provee un driver JDBC propio que permite el acceso a datos de hojas de cálculo Excel y archivos DBase.

Estos drivers JDBC tienen limitaciones importantes:

  • se permiten sólo consultas a la base de datos.
  • no se permite realizar proyecciones en las consultas (lista de campos en el select)
  • no se puede filtrar datos en la consulta (los select no permiten where).
  • en el caso de dbase, solo se reconocen algunos tipos de datos: C (character), D (entero), N (Numeric) y F (Float).

Básicamente, en ambos drivers la única consulta permitida es "select * from nombre-de-tabla", y ambos reconocen "nombre-de-tabla" como una consulta válida y equivalente a "select * from nombre-de-tabla".

DBase


Clase:


com.ideasoft.db.drivers.dbf.DBFDriver


URL:


jdbc:dbf:<path_to_directory>

donde path_to_directory es un camino absoluto a una carpeta conteniendo los archivos .dbf. Los nombres de esos archivos (sin la extension .dbf) son usados como nombres de tablas en las consultas.

Por ejemplo, en O3Designer, hay que poner lo siguiente:

Driver: com.ideasoft.db.drivers.dbf.DBFDriver
Protocol: dbf 
Parameters: /opt/data 

Si existe un archivo /opt/data/catalogo.dbf, la consulta "select * from catalogo", o simplemente "catalogo", traera todos los datos contenidos en el archivo.

 

  • No labels