Merci pour l'info, voilà ce que me donne maintenant le code en entier mias le 
probléme c'est que j'ai le message "source de données inconnue"
J'ai remplacé NomSource par le nom de ma source de données avec les guillements 
mais rien n'y fait, toujours pas de reconnaissance si la source de données 
n'est pas déclaré dans le poste hôte.

@+ 
Arnaud


Function Creation_Source_De_Donnees() As Boolean
dim oContext as object
dim oSource as object
dim Reponse as string

On Error Goto ErrorHandler

oContext = createUnoService("com.sun.star.sdb.DatabaseContext")
'Test si la source de données existe
Reponse = oContext.hasByName("MaSource")
If Reponse = False Then 
'Création de la source de données  
oSource = oContext.createInstance
oContext.registerObject("MaSource", oSource)
oSource.URL = "sdbc:calc:file:///096banalep2/partage 
unité/TRAFIC/Banale_2005/TDB/NUM1.sxc" 'URLSOurce 
End If

Creation_Source_De_Donnees = True
Goto Exit_Here

Exit_False:
Exit Function

Exit_Here: 
Exit Function

ErrorHandler:
MsgBox "Creation_Source_De_Donnees Erreur " & Err & " : " & Error$ & " (Ligne 
N°" & Erl & ")", sbCritical + sbOkOnly, Titre_Appli
On Error Goto 0
Goto Exit_False 
End Function
----- Message d'origine ----- 
De : <[EMAIL PROTECTED]>
À : <[email protected]>
Envoyé : vendredi 1 juillet 2005 13:35
Objet : RE: [prog] Retour sur fonction CalcSQL2


Bonjour,
La source URL est une chaine de caractères ==> il faut donc l'encadrer par
des cotes : ""
oSource.URL = "sdbc:calc:file:///001poste2/partage
document/TRAFIC/Banale_2005/TDB/NUM1.sxc" 'URLSOurce

au lieu de :
oSource.URL = sdbc:calc:file:///001poste2/partage
document/TRAFIC/Banale_2005/TDB/NUM1.sxc 'URLSOurce

Jean-Claude

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


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

Répondre à