Newsgroup: it.comp.java
Titolo: Wrapper Java per Connessione a Database OpenOffice (odb)

Ciao a tutti.
Sono diventato matto cercando di creare una classe in grado di
collegarsi a un file odb (openoffice base) eseguire delle query e
richiuderlo. Apro il file, ma non riesco a vedere le tabelle.
Ho letto tutte le richieste sui forum di openoffice. Le risposte non
ci sono o sono evasive. Il link con il codice più esplicativo è
questo:
http://digiassn.blogspot.com/2006/07/java-creating-jdbc-connection-to.html
Ma non funziona perchè in un database non trova le tabelle.
Lavoro su windows XP, utilizzo l'ultima libreria hsqldb, l'ultimo sdk
java, l'ultima versione di OO.
Grazie mille, e se qualcuno vuole possiamo collaborare per fare un
wrapperino fatto bene ho già un po' di codice pronto (non
funzionante!!!!).
Carlo

 richiuderlo. Apro il file, ma non riesco a vedere le tabelle.
Hai controllato nel progetto UNO:
http://udk.openoffice.org/
?
Non so se ci sia quanto cerchi, l'ho provato anni fa quando Base ancora 
non esisteva, però è un progetto sostanzioso...
Ciao,
Paolo

Si, l'avevo visto.
Il mio target però era utilizzare un database standalone facilmente
gestibile su applicazioni java e pensavo di costruire un wrapper di
una classe su oo base.
Ma a quanto pare c'è un tabu su questo argomento viste le precedenti
richieste. :) E mi toccherà appoggiarmi di nuovo ad ACCESS che
fornisce un database su file con un interfaccia per lo stesso e per la
creazione delle maschere più semplice ed intuitiva.
Grazie mille comunque!!
Carlo


 creazione delle maschere più semplice ed intuitiva.
Non riesco a capire quale sia il vantaggio di avere un sistema per 
creare maschere se poi si programma in java e il db si usa solo per 
quello che è: una base dati.
Senza contare tutto il "carro di pattume" che si porta dietro 
un'installazione di Access/Office... ;)
Ciao,
Paolo

 "monofile" (non serve installare nulla).
Oppure HSQLDB o H2, entrambi in java e utilizzabili anche in-process con 
l'applicazione.
pole
-- 
ammentos - a lightweight persistence framework for Java
http://ammentos.biobytes.it

 Paolo
:) Che ti devo dire, a me le maschere pronte piacciono, userò hsqldb
allora, con il nuovo netbeans 6 dovrebbe essere anche più facile
costruire client grafici ma... hai presente quando hai un database di
film, e lo vuoi far vedere ai tuoi amici senza spiegargli che devono
installare jre, e poi lanciare un programma etc.. ma fare doppio click
su un file (ad esempio odb?)...
Comunque per il resto anche io voglio eliminare access passando agli
standard opensource, proprio per questi motivi.
Carlo

 :) Che ti devo dire, a me le maschere pronte piacciono [...]
Ma allora perché non usi direttamente (ed esclusivamente) OO.org Base?
A che serve Java, nel caso che citi?
Chiedo per curiosità, non per polemica. :)
Ciao,
Paolo


Anche la polemica è lecita se costruttiva :) Comunque la risposta è
che alcune cose che con java faccio in un attimo con le macro di odb
non le faccio nello stesso tempo, e a dir la verità non sono sicuro di
voler imparare a farlo.
Ad esempio supponiamo che io voglia fare per me una piccola
finestrella che si apre quando accendo il computer e collegandosi alla
mia rubrica mi dice di chi è il compleanno e poi si chiude. E' la
prima cosa che mi è venuta in mente, pensandoci un po' potrei
immaginare qualcosa di più utile :)
Ciao.