Comment faire pour se connecter à une base OOo2 sous vb6 ou .net ?
doit on ajouter une reference? quel provider indiquer pour la connection ?
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:
Visual Basic
DotNet)
Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles
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 celaEnvoyé 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
Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles
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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager