Bonjour à tous,
Actuellement à la recherche de technologies permettant de rendre ma base de données utilisable par d'autres applications, j'ai identifié c'est deux technologies : fournisseur OleDB et pilote ODBC. Pour information, ma base de données est orienté objets et a été développée en C++.
Suite à une recherche sur Internet, j'ai identifié certains avantages et inconvénients de chacune d'elles :
Pilote ODBC :
- standard, basé sur le CLI (Call Level Interface)
- seulement pour les bases relationnelles (gestion obligatoire de SQL)
- portable (Windows, Linux ...)
Fournisseur OleDB :
- norme Microsoft
- adapté à toutes sources de données (base relationnel et autre)
- seulement sur Windows (utilisation d'objet COM)
Selon vous, y a t il d'autres technologies possibles ?
Selon les deux proposés,
Laquelle est plus complexe à mettre en place ?
Laquelle apporte le plus de performance (rapidité, stabilité ...) ?
Sont-elles toutes deux accessibles par n'importe quels langages ?
Merci par avance
Configuration: Windows XP Pro
Intel Pentium 4
256 DDR
Visual C++