Problème avec ADOX.Catalog et PostgreSQL
Bonjour à tous,
Je bloque depuis deux jours sur la récupération des colonnes des tables d'une base de données sur PostgreSQL.
Comme le montre le code ci-dessous, j'utilise un objet ADOX.Catalog pour récupérer le contenu de ma base de données :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Dim MyCat As New ADOX.Catalog
Dim table As New ADOX.table
Dim Col As New ADOX.Column
On Error GoTo ErrTableInexistante:
MyCat.ActiveConnection = conString
For Each table In MyCat.Tables.Count
For Each Col In table.Columns.Count
'traitement...
Next
Next |
Je récupère bien mes tables. Par contre, lorsque je souhaite parcourir la collection columns de mes tables, celle-ci se retrouve vide.
De plus, j'obtiens le message d'erreur suivant :
Citation:
3251 : Le fournisseur ou l'objet ne prend pas en charge cette opération.
J'utilise également le provider OLE DB dans ma chaîne de connexion pour ouvrir ma base de données.
Merci pour votre attention.