Bonjour,
J'ai un petit souci avec le source suivant :
sub connectDB
'Connexion to the selected DB
dim DBUsed as string
dim login as string
dim password as string
dim DSSource as object
dim DBPasse as object
DBUsed = oEdiDlg.model.getByName("cboDataSource").text
DSSource =
Context.getByName(oEdiDlg.model.getByName("cboDataSource").text) <==
cette ligne foire !
DBPasse = createUnoService("com.sun.star.sdb.InteractionHandler")
DBConnexion = DSSource.connectWithCompletion(DBPasse)
if isNull(DBConnexion) then
msgbox connectFailure
endif
end sub
Si je passe de manière "dynamique" le nom de la source de données à
écrire, j'obtient un message d'erreur m'indiquant que l'element n'existe
pas ("ExecptionNoSuchElement" ou queque chose d'approchant) avec un
"message" qui est en fait le nom de la source. Si j'inscris manuellement
le nom de la source, tout ce passe bien. Normalement j'utilise DBUsed
comme variable pour ce nom.
Je suis sous m122 (J'essaie avec plus récent dès que téléchargée, mais
ici c'est pas gagné ;-) ).
Je suis preneur de toutes idées.
Merci et A+
Serge