Omezení datové vazby
Vázání je účinným rychle vytvořit data aplikací.Aktuální architektura prvky vázání je však ze své podstaty dvě vrstvy.
Škálovatelnost
Ovládací prvky vázané dat ADO přístup pouze data z dat ADO.Ovládací prvky vázané na data RDO přístup pouze data z ovládacího prvku RDO RemoteData.Pro kontrolu RDO RemoteData neexistuje žádné řešení, ale použít dvouvrstvá architektura, výsledkem databázový server přijímá všechny požadavky pro načítání dat přímo.Chcete-li se vyhnout přímé připojení k databázovému serveru, Zapisovat zprostředkovatele, který umožňuje přístup k obchodním střední vrstvy a objekty data.Připojení dat ADO tyto objekty než databázový server.Tyto objekty střední vrstvy můžete do mezipaměti a spravovány transaction server, jako jsou například služby COM + 1.0.
Správa verzí a distribuce
Při vydání nové verze ovládací prvky, aplikace bude mít zkoušejí s novou verzí.Pokud jiná aplikace nainstalované v počítači uživatele a má jinou verzi ovládací prvky, aplikace bude muset zkontrolovat.Nakonec při vydání nové verze ovládací prvky, nové ovládací prvky budou muset být distribuovány uživatelům aplikace.
Ovladače a zprostředkovatele
Vázání je pouze stejně dobře, jako ovladač ODBC nebo zprostředkovatele OLE DB, který používáte.Ovladače a zprostředkovatelé jsou odpovědné za vystavení ovládacích prvků data nebo data, proto je důležité zajistit, ovladače nebo zprostředkovatele podporuje funkce, které potřebujete.Při výběru ovladače nebo zprostředkovatele musí také zajistit, že uživatelé mají ovladače nebo zprostředkovatele instalovali.To zahrnuje instalaci "middleware", který vyžaduje ovladače nebo zprostředkovatele.Například pro připojení ODBC Oracle uživatele by jste nainstalovali pouze ovladači ODBC Oracle, ale také Oracle SQL * Net middleware.Připojení k databázi Oracle 7.3 servery doporučujeme ovladač Microsoft Oracle ODBC.
Programovatelnost
Protože ovládací prvky ActiveX byly navrženy jako černé pole komponenty, programovatelnost omezen přístup pro vývojáře rozhraní ovládacího prvku.V modelu vázání v editoru zdrojů, to je implementována prostřednictvím tříd obálky generována pomocí Průvodce vložit ovládací prvek ActiveX.Pokud Průvodce nezjistil coclass, je vygenerována žádná třída obálky a neexistuje žádný programový přístup.
Navzdory těmto omezením vázání poskytuje způsob, jak rychle prototypu dat aplikací pomocí aplikace Visual C++.Pokud je důležitá rychlost vývoje, vázání považovat při návrhu aplikace.
Viz také
Referenční dokumentace
Vazby dat s ovládacími prvky technologie ActiveX v aplikaci Visual C++