|
TSQL602Connection | Přehled CDK komponent | TSQL602DataSet |
Zjednodušená deklarace třídy:
type TSQL602ODBCConnection = class(TComponent); published property DataSourceName : string; property UserName : string; property Password : string; property LoginPrompt : Boolean; property ParamPrompt : Boolean; property Connected : Boolean; public property Connection : t_pconnection; // pouze pro čtení end;
Komponenta umožňuje vytvořit spojení na ODBC zdroj dat, které je možné použít pro přenosy dat mezi ODBC zdrojem dat a 602SQL databází, resp. souborem na disku, resp. jiným ODBC zdrojem dat v komponentě TSQL602DataTransport nebo pro XML přenosy mezi ODBC zdrojem dat a souborem resp. proměnnou v komponentě TSQL602XML.
Třída není určena k obecné práci s daty z ODBC zdroje dat, k tomuto účelu jsou v Delphi komponenty standardní.
Jméno ODBC zdroje dat přesně tak, jak je zaregistrováno v ODBC Manageru .
Jméno uživatele.
Heslo uživatele.
Příznak, má-li se zobrazovat přihlašovací dialog. Pokud má hodnotu true, zobrazí se při aktivaci spojení dialog pro zadání uživatelského jména a hesla. Má-li hodnotu false, provede se přihlášení podle hodnot vlastností UserName a Password. Vyžaduje unitu DBCtrls
Má-li hodnotu false, pokusí se komponenta vytvořit spojení pouze na základě nastavených vlastností. Pokud hodnotu true, pak se může při aktivaci spojení otevřít dialog ODBC driveru, který umožní od uživatele získat chybějící údaje potřebné k připojení na zdroj dat.
Příznak připojení k ODBC zdroji dat. Nastavením hodnoty vlastnosti se provede vlastní aktivace nebo deaktivace spojení.
Kontext spojení na ODBC zdroj dat potřebný pro případné volání funkcí z 602SQL API.
odbc := TSQL602ODBCConnection.Create(Self); odbc.DataSourceName := 'Databáze MS Access'; odbc.UserName := 'Spravce'; odbc.Password := 'Tajne'; odbc.Connected := true;
TSQL602Connection | Přehled CDK komponent | TSQL602DataSet |