Précédent   Forum des professionnels en informatique > Autres langages > Pascal > Lazarus
Lazarus Forum d'entraide sur Lazarus, l'EDI RAD multiplateforme basé sur Free Pascal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 04/03/2010, 13h32   #1
Invité de passage
 
Inscription : juillet 2008
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 3
Points : 0
Points : 0
Par défaut [Win XP] Exploiter une base créée avec Openoffice 3.2

Bonjour,

je souhaiterais savoir comment connecter et exploiter une base de données créée avec Openoffice org 3.2. Je n'arrive pas à trouver le composant qui permet d'accéder à la table. Je précise que j'utilise la version du Rad Lazarus sous Windows Xp.

J'envisage de distribuer le programme et aimerais savoir s'il est possible d'utiliser un format de base facilement distribuable, celui ci s'adressant à des utilisateurs novices pour son utilisation.

Merci d'avance de vos réponses

Dernière modification par Alcatîz ; 07/03/2010 à 10h04. Motif: orthographe
Mikegr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 09h56   #2
Invité de passage
 
Inscription : juillet 2008
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 3
Points : 0
Points : 0
Apres quelques recherches il faudrait utiliser HSQL quelqu'un peut il m'expliquer quels composants utiliser pour connecter la base et ensuite l'exploiter ?
Mikegr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2010, 23h42   #3
Membre du Club
 
Inscription : janvier 2006
Messages : 103
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 103
Points : 64
Points : 64
Il faut que tu installes un driver ODBC pour "HSQL DB". Sur le site d'hqldb il en existerait un :

Citation:
.NET and ODBC developments:

HSQLDB core developer, Campbell Boucher-Burnet has developed a .NET port of HSQLDB 1.8.0. The development is in its late stages. Other core developer, Blaine Simpson has been developing an ODBC driver for HSQLDB 1.9. This currently works for direct statements and supports Windows and Linux. Code for both efforts can be downloaded from the SVN repository.
thierrybo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2010, 13h20   #4
Invité de passage
 
Inscription : juillet 2008
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 3
Points : 0
Points : 0
Merci Thierry pour la piste que tu m'as indiqué mais je n'ai pas trouvé comment installer le driver ODBC pour connecter la base ... j'arrive a lancer les outils du zip pour éditer les bases sans probleme. J'ai lancé HSQLDB avec la ligne de commande mais apres quelques test la base n'est pas connectable.

Je pense qu'ensuite il faudra utiliser le composant Odbc de Lazarus et le connecter avec un composant Sql et datasource, ci quelqu'un a une piste ou un exemple je suis preneur

En tout cas merci encore de ta réponse j'essai de regarder de ce coté
Mikegr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2010, 23h23   #5
Membre du Club
 
Inscription : janvier 2006
Messages : 103
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 103
Points : 64
Points : 64
Effectivement il faut le compiler le driver soit même ! Il semble qu'il n'y ait pas grand-chose pour se connecter à ce type de base, en particulier depuis lazarus. Ni driver natif, ni pilote ODBC.

Est-ce qu'il ne faudrait pas envisager l'export vers une base embarquée plus facilement utilisable depuis Lazarus comme sqlite ?
thierrybo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2010, 08h04   #6
Modérateur
 
Avatar de SergioMaster
 
Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 3 335
Détails du profil
Informations personnelles :
Nom : Serge Girard
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 3 335
Points : 4 005
Points : 4 005
Citation:
Envoyé par thierrybo Voir le message
Il semble qu'il n'y ait pas grand-chose pour se connecter à ce type de base
pas que avec Lazarus avec Delphi aussi

Citation:
Envoyé par thierrybo Voir le message
Est-ce qu'il ne faudrait pas envisager l'export vers une base embarquée plus facilement utilisable depuis Lazarus comme sqlite ?
ou firebird ?

Merci pour le lien Hqldb , je ne connaissais pas
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 08h15.


 
 
 
 
Partenaires

Hébergement Web