Bonjour,
Le 25/10/2015 08:54, Patrick Gelin a écrit :
Bonjour,
Pour essayer de résoudre un problème d'ouverture de formulaire sous
une base HSQLDB (Bug qui serait causé par l'usage des sections et des
colonnes dans un formulaire un peu complexe) j'essaie de changer de
driver de base pour SQLite...
1. J'ai donc essayé de me connecter à SQLite avec JDBC, mais lors de
l'ouverture de mon formulaire j'ai le message d'erreur *"SQLITE driver
support TYPE_FORWARD_ONLY cursor"*. En général j'évite de courir après
les drivers JDBC et ODBC précisément pour ces raisons que je connais
de puis fort longtemps, à savoir qu'ils sont pauvres en
fonctionnalités ! Alors existe-t-il un moyen pour paramétrer différent
JDBC et éviter ce type de message ? Sinon je n'aurais pas le bon
driver ? J'ai téléchargé le driver sqlite-jdbc-3.8.11.2.jar depuis la
page [https://bitbucket.org/xerial/sqlite-jdbc/downloads]...
2. J'ai tout de même essayé d'utiliser également ODBC. Le driver ODBC
SQLite pour Debian Jessie ne semble pas exister ! J'ai donc téléchargé
sqlite3odbc de Debian Weezy (version précédente de Debian). Mais
lorsque j'essaie de configurer ODBC pour enregistrer ma base avec
[*ODBCManageDataSourcesQ4 */(je comprends que cette application de
paramétrage remplacerait ODBCConfig ...)/, cette application de
configuration n'enregistre pas le chemin vers ma base /data.sqlite/ !
Et bien que ma base apparaisse bien comme /Data Source Name//(donc
sans chemin d'accès au fichier de ma base)/, le DSN n'est pas vu
depuis LibreOffice ...
3. Enfin j'ai cherché un driver LibreOffice pour SQLite, comme il
existe pour MySQL ou PostgreSQL, mais je n'ai encore rien trouvé...
Existe-t-il ?
Merci pour votre aide.
Je n'ai pas de réponse pour faire fonctionner SQLite sous Linux pour
plusieurs raisons, notamment que je travaille sous Windows avec MySQL et
connexion ODBC.
Mais je demandais en quoi le changement de SGBD pouvait apporter une
solution à un problème de formulaire complexe, les connexions à un SGBD
quel qu'il soit ne faisant (et quelques autres choses évidemment :-) )
que permettre de restituer les données stockées dans la base (ou les y
enregistrer) , charge au formulaire d'assurer la présentation de ces
données.
Bernard
--
Bernard Ribot
LibreOffice 5.0.3.1 / Windows 7 x86
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés