Le 09/09/06, julien cochennec<[EMAIL PROTECTED]> a écrit :
bonjour à tous,
Bonjour,
je travaille en réseau dans mon collège, donc j'ai la possibilité de mettre sur un espace commun (lecteur réseau) un fichier oobase .odb accessible à plusieurs utilisateurs. J'ai testé d'ailleurs, une source de données (dans options) peut parfaitement appartenir à un lecteur réseau et peut être modifiée par des formulaires à différents endroits du réseau, pour peu que le lecteur réseau contenant la base soit le même pour tout le monde. mon problème, c'est ce qui se passe si plusieurs utilisateurs utilisent en même temps des formulaires qui modifient cette base hsqldb : est-il possible qu'au même moment, deux connections à cette base se produisent?
pour une base intégrée hsqldb (un fichier .odb), ce n'est normalement pas possible directement.
je ne connais pas grand-chose aux problèmes techniques, mais est-ce que les bases au format fichier acceptent les utilisations multiples simultanées?
une base hsqldb non-intégrée permet cela. Il faut un JRE sur la machine hôte.
est-ce qu'il ne vaut mieux pas utiliser une base Mysql? ou PostgreSQL? Est-ce qu'une base SQLite serait encore préférable? personnellement je préfère avoir une base au format fichier pour les sauvegardes multiples et les transferts.
si vraiment le format fichier est important pour toi, MySql et Postgresql sont hors course.
Il est indispensable que le modèle de base retenu puisse être géré par openoffice, aussi bien les relations entre tables que les modifications.
je suppose qu'avec une base hsqldb externe en jdbc, une fois pasé un petit 'truc' à connaître, tout cela fonctionnera.
Evidemment je devrais tester moi-même pour voir si ça marche, mais comme la base n'est pas encore construite, j'aimerais savoir dès le début quelle base est la meilleure plutôt que de commencer un travail lourd sur des formulaires pour tout laisser tomber ou tout refaire dans un mois.
Tu peux essayer une base hsqldb, malheureusement la documentation n'existe qu'en Anglais.... http://hsqldb.org/web/hsqlDocsFrame.html Bon courage. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]