Quelle est la différence entre ado et bde?Différences entre ado et bde
Répondre
En ce qui concerne Delphi, ADO appelle dans les pilotes de base de données fourni par Microsoft. BDE appelle dans les pilotes de base de données fournis par Borland. A la fois ADO et BDE font un bon travail à peu près la même chose. Le BDE n'a pas eu de changements significatifs au cours des dernières années, mais il n'y a pas non plus d'ADO. Les deux ont la capacité d'appeler des pilotes ODBC tiers, donc peut être étendu.
Si je devais démarrer un nouveau projet, je recommanderais d'utiliser ADO sur le BDE. ADO est utilisé par un plus grand nombre de programmeurs, est directement pris en charge par le fournisseur de système d'exploitation et est beaucoup plus facile à déployer car la plupart des exigences sont déjà en place. (l'exception peut-être des pilotes de base de données spécifiques, mais vous rencontrerez aussi BDE).
Il y a plus de 8 ans, j'ai porté l'une de mes applications BDE complètement sur ADO et je n'ai jamais été désolé. La douleur valait bien la flexibilité et la facilité de déploiement.
Simple,
BDE est mort. Période. Demandez à n'importe quel gars de Codegear/Embarcadero et ils diront que BDE est là pour la rétrocompatibilité seulement et n'est plus supporté.
ADO est une technologie Microsoft, fonctionne bien dans de nombreux scénarios et est très flexible.
- 1. Différences entre Smalltalk et python?
- 2. Différences entre JPA et JPA2
- 3. Différences entre BasicRenderEngine et LazyRenderEngine?
- 4. Différences entre Exception et Erreur
- 5. Différences entre App.Config et Web.Config?
- 6. Différences entre Java et C# et .NET
- 7. différences entre Msxml2.ServerXMLHTTP et WinHttp.WinHttpRequest?
- 8. Différences entre SQL Plus et SQL "normal"?
- 9. Différences d'implémentation entre Zend_Rest_Server et Zend_Rest_Controller
- 10. Différences entre Silverlight 2.0 et 3.0
- 11. différences entre nhibernate 1.2 et 2.0
- 12. différences entre StringBuilder en Java et C#
- 13. Oracle Différences entre NVL et Coalesce
- 14. différences entre smack, amadou et whack
- 15. Différences entre set et ordered_set dans Mnesia?
- 16. Différences C# différant entre VS2008 et IIS6
- 17. Développement Différences d'investissement entre iPhone et Symbian
- 18. Différences WxPython entre Windows et Linux
- 19. Différences entre .NET 3.0 et 3.5?
- 20. Différences entre deux requêtes analytiques
- 21. Différences entre .NET Hashtable, Java Hashtable et HashMap
- 22. Bibliothèques C++ non gérées - différences entre VS2005 et VS2008?
- 23. Quelles sont les différences entre les délégués et les événements?
- 24. Différences dans l'héritage de modèle Django entre 0,96 et 1,0?
- 25. Différences de rendu entre Firefox 3.0 et 3.5
- 26. Différences entre DEV et PRO en utilisant/usr/sap/trans
- 27. Différences entre implémentations de socket winsock et BSD
- 28. Différences entre les contrôles WPF Frame et WebBrowser
- 29. Différences de couleur entre les images et le html
- 30. Quelles sont les principales différences entre CLTL2 et ANSI CL?
Nous avons pris pour l'appeler le * Borland Dongle Engine * - c'est un dongle que vous devez installer avant que les vieilles applications puissent fonctionner. –