14 messages in org.openoffice.fr.progRe: [prog] Auto-installer une BDD SQLite
FromSent OnAttachments
Yves ChaufourJun 27, 2004 12:57 pm 
Yves ChaufourJun 27, 2004 1:39 pm 
JovialJun 27, 2004 1:40 pm 
ARGENTE Jean LouisJun 27, 2004 2:57 pm 
Tony GALMICHEJun 28, 2004 3:46 am 
Yves ChaufourJun 28, 2004 12:48 pm 
Yves ChaufourJun 28, 2004 1:11 pm 
Tony GALMICHEJun 28, 2004 10:59 pm 
ARGENTE Jean LouisJun 29, 2004 10:36 am 
ARGENTE Jean LouisJun 29, 2004 1:28 pm 
Yves ChaufourJun 30, 2004 12:23 pm 
ARGENTE Jean LouisJun 30, 2004 5:38 pm 
Sophie GautierJul 1, 2004 12:12 am 
Yves ChaufourJul 1, 2004 12:06 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Auto-installer une BDD SQLiteActions...
From:Tony GALMICHE (tony@plastigray.com)
Date:Jun 28, 2004 10:59:14 pm
List:org.openoffice.fr.prog

Bonjour Yves,

Yves Chaufour a écrit le 28/06/04 22:12 :

Bonsoir Tony,

u trouveras une version épurée pour Sqlite ci-dessous.

Merci pour ton aide. Je garde cette macro sous le coude. Mais j'aurai besoin d'aide pour pouvoir en faire quelque chose ! Il faudra que je puisse lui faire lire le nom de la source de données dans une feuille de calcul. De même pour la configuration dans ODBC, il faudra que je sois capable d'écrire dans un fichier texte (.odbc.ini). N'oublies pas que j'y connais rien en macro !! Tout cela est vraiment trop abstrait pour moi ... Mais enfin, peut-être qu'en assemblant des bouts de macros fait par les autres, je finirai par arriver à quelque chose avec votre aide.

Si je peux encore aider, je le ferai.

Ce qui va falloir c'est une macro qui installe le pilote et ensuite SQLite...

Installer le driver SQLite, cela me parait tout simplement impossible !!

Pour installer le driver Sqlite, il faudrait demander à ton copain :-) qui développe le driver de faire une version silencieuse ne demandant aucune confirmation manuelle et depuis OOo il devrait être possible d'exécuter se programme.

Non, je ne crois pas du tout à une installation automatique du driver sous Linux. Il faut le compiler, il faut gérer les dépendances, et cela dépend trop de la distribution et de l'installation de chacun !

Je pensais une installation silencieuse sous Windows sans boite de dialogue à valider. C'est vrai que pour Linux c'est plus compliqué...

Je pars du principe que ceux qui veulent s'échanger des bases de données SQLite ont déjà le driver ODBC d'installé.

Tu pourrais même lui demander s'il ne saurais pas par hasard créé également un DSN automatiquement à l'installation.

Je vois pas ce que tu veux dire ? Il faut créer un nouveau DSN pour chaque nouvelle base de données, et non pas à l'installation de driver ...

Je le sais, qu'il faut un DSN par base de données, mais rien n'empêche d'installer un DSN par défaut lors de l'installation du driver ODBC et de plus il serait peut-être possible d'indiquer en paramètre lors de l'installation de ce driver le chemin de la base de données pour le DSN.

Donc simplement en lançant le programme et sans aucune validation de boite de dialogue, celui-ci s'installerait et installerait un DSN avec un chemin de base de données indiqué en paramètre.

Et si je continue mes élucubrations, il pourrait même y avoir un autre paramètre qui indique qu'il ne faut installer que le DSN sans installer le driver pour pouvoir installer un DSN supplémentaire automatiquement par la suite.

Tony