Bonsoir,

Le 18/04/07, Anthony Benoist <[EMAIL PROTECTED]> a écrit :

Bonjour,

Win XP - SP2, OOo 2.2

Venant de changer d'ordinateur au bureau (même configuration sur les
deux postes), j'ai transféré une base de données dans laquelle j'avais
une macro qui allait écrire dans la base "biblio" d'OOo. Et ce qui
marchait sur le PC sur lequel j'avais fait la macro ne marche plus
maintenant ...

Mon problème intervient à une ligne de ce type :
oExport.executeUpdate("INSERT INTO ""biblio"" (""Title"") VALUES
('Truc')")
qui me renvoit :
Runtime error Basic
Une exception s'est produite :
Type : com.sun.star.SQLException
Message: Function sequence error

Après quelques tests, je sais :
- que ça ne vient pas de la manière de se connecter à la base : il
accède bien au fichier (si j'essaye de renseigner un champ qui
n'existe pas, il se rend bien compte qu'il ne peut pas, c'est donc
qu'il "lit" bien la table),
- que de la même façon, ça ne vient pas du nom de table, ni du nom de
champ,
- que la structure SQL est correcte.

Pourtant, la description du message me laisserait penser que c'est la
structure de l'instruction qui pose problème ...
Est-ce que quelqu'un a déjà rencontré le même genre de problème ?
Est-ce que, la configuration des postes étant identiques, ça pourrait
venir de réglages différents entre les deux OOo ? Par exemple, des
restrictions plus importantes sur le nouveau poste ?...

Bref, je suis dans le flou et si quelqu'un a de spistes pouyr me
guider, je suis preneur.


La version Java différente ?
la db Biblio, est-elle placée dans le même chemin de dossier sur les 2
machines ?

Yves

Merci et bonne après-midi,

--
Anthony Benoist

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
web site : http://www.molenbaix.com

Répondre à