Home page | Seznam Tip∙ t²dne | Produkty | Download | Cenφk
Spoluprßce WinBase602 a Delphi
P°φstup do databßze WinBase602 z Delphi lze realizovat bu∩ p°es BDE .> ODBC .> WB602 nebo volßnφm funkcφ API WB602. Ob∞ mo₧nosti lze pou₧φvat souΦasn∞.

P°i pou₧itφ BDE a ODBC ovladaΦe je mo₧nΘ vyu₧φt v∞tÜinu p°eddefinovan²ch objekt∙ v Delphi, jako jsou Table, Query, StoredProc, Database apod. V tabulce lze pou₧φt vÜechny standardnφ typy atribut∙ vΦetn∞ dlouh²ch binßrnφch a textov²ch polφ (BLOB/CLOB, nap°. Picture a Memo). Vlastnosti objektu Dotaz jej p°edurΦujφ spφÜe jen pro Φtenφ dat a o atributech platφ to samΘ jako u tabulky. Ulo₧enß procedura na serveru je velmi v²konn² nßstroj a je takΘ p°es ODBC a BDE podporovßna, pouze u prom∞nn²ch typu datum a Φas je nutnΘ provßd∞t konverze. Specißlnφ rysy WinBase602, kterΘ nejsou p°φstupnΘ p°es protokol ODBC, lze vyu₧φt p°es API rozhranφ WinBase popsanΘ nφ₧e.

Nap°φklad vytvo°enφ tabulky ve WinBase, u kterΘ budou vÜechny atributy v Delphi sprßvn∞ zpracovatelnΘ, m∙₧e vypadat takto:

CREATE TABLE `tabulka`
 (
 `PINTEGER` INTEGER,
 `PSHORT` SMALLINT,
 `PREAL` REAL,
 `PBIT` BIT,
 `PCHAR` CHAR,
 `PSTRING` CHAR(5),
 `PLONGVARCHAR` LONG VARCHAR,
 `PDECIMAL_2_14`  DECIMAL(2,2),
 `PDATE` DATE,
 `PTIME` TIME, 
 `PTIMESTAMP` TIMESTAMP,
 `PBINARY257` BINARY(1024),
 `PBINARY256` BINARY(3),
 `PLONGVARBINARY` LONG VARBINARY,
 CONSTRAINT `INDEX1` PRIMARY KEY (`PINTEGER`)
)
API rozhranφ WinBase poskytuje programßtorovi jist∞ v∞tÜφ mo₧nosti p°i spoluprßci mezi WinBase602 a Delphi ne₧ pou₧itφ ODBC. Je mo₧nΘ v aplikaci v Delphi vyu₧φt pohledy vytvo°enΘ ve WinBase, zavolat nap°φklad editor dotazu nebo spustit cel² projekt aplikace WinBase. K WinBase se na disket∞ SDK ( v p°φpad∞ CD v adresß°i WBSDK) dodßvß knihovna winbase.pas, kterß zp°φstup≥uje funkce API rozhranφ WinBase. Dßle jsou zde k dispozici knihovny pro objektovΘ zapouzd°enφ t∞chto funkcφ v Delphi a n∞kterΘ p°φklady.

DalÜφ informace je mo₧nΘ zφskat na internetu na produktovΘ strßnce WinBase602 SQL Serveru nebo p°φmo v knihovn∞ informacφ.


WinBase602 a Java
WinBase sice nepodporuje p°φmo jazyk Java, ale lze vyu₧φt p°ipojenφ p°es ODBC a JDBC ODBC Bridge, kter² je p°φmo v souΦasnΘm standardnφm balφku Javy od spoleΦnosti Sun. S ·sp∞chem jsme rovn∞₧ odzkouÜeli JDesignerPro spoleΦnosti Bulletproof ve spojenφ s jejich Jaggserverem, kter² byl p°es ODBC p°ipojen² k WinBase. Obdobn∞ lze vyu₧φt ODBC p°ipojenφ do JBuilderu od Borland (nynφ Inprise). Pon∞kud odliÜn² pohled na Javu mß Microsoft ve Visual J++, kde lze ovÜem op∞t pou₧φt ODBC a jejich OLE DB ODBC Provider.

Home page | Seznam Tip∙ t²dne | Produkty | Download | Cenφk