Comment faire pour se connecter à une base OOo2 sous vb6 ou .net ?
doit on ajouter une reference? quel provider indiquer pour la connection ?
Version imprimable
Comment faire pour se connecter à une base OOo2 sous vb6 ou .net ?
doit on ajouter une reference? quel provider indiquer pour la connection ?
Si vous parlez de OpenOffice Base 2, alors il devrait supporter
ADO pour VB6
ADO.Net pour VB.Net
la chaine de connection doit certainement concernée le fichier .odb
(confère si necessaire les tutos ADO correspondants dans les 2 Forums:
:arrow: Visual Basic
:arrow: DotNet)
merci mais j'ai déjà lu ces tutoriels.
je sais utiliser ADO avec Access que ce soit en vb6 ou vb.net mais pour OpenOffice cela ne fonctionne pas, et j'ai beaucoup de mal à trouver des sources vb ou vb.net utilisant une base OOo qui pourraient me guider..
une début de réponse ici : http://www.developpez.net/forums/vie...587663#2587663
:?: alors comment réussis-tu celaCitation:
Envoyé par NiamorH
http://www.developpez.net/forums/vie...586033#2586033
Tout comme pour lire un fichier .mdb, il me semble que la dll System.Data.ODBC devrait te permettre d'utiliser ADO.Net pour un .odb, notamment avec sa classe OdbcConnection pour te connecter
salut,
le sujet de ton lien était comment se connecter à une base OpenOffice depuis une Macro StarBasic de OpenOffice.org 2 Calc, ce que j'arrive à faire.
Maintenant depuis une appli vb6 je n'y arrive pas. (voir autre lien)
Je vais essayer ton astuce avec .Net c'est vrai que j'ai surtout essayé avec vb6 :)
Je posterai pour donner le résultat.