Posted By: PaJaSoft (Menhir Mover & Linux MAN) on 'CZdatabases'
Title: Re: Portabilni projekt
Date: Thu Oct 7 22:24:37 1999
> uvazovalo o Postgresu na linuxu. Predpokladam tedy, ze budu muset vyuzivat
> ODBC.
Jak souvisi ODBC s portabilitou? Pokud chces vazne portabilitu vudci SQL
serverum, pak Ti doporucuji nastudovat Embedded SQL, coz je norma, ktera
definuje jak jazyk SQL vclenit do hostitelskeho prostredi.... a v pripade
Oracle je jedno, zda-li C/C++, Fortran atd... BTW to ESQL podporuje Postgres
(mySQL asi nikdy nebude), Informix, SyBase atd...
> Podarilo se nekomu napsat neco Cckovyho v ODBC pod Postgres (co Pajiku?;-))?
Ne, v ODBC vazne nepodarilo..'-) - me staci ESQL.
Jedine, na co si musis dat pozor je connecteni do databaze, ECPG z
Postgresu se snazi byt plne kompatibilni s Postgresem (v PGSQL verze 6.5.2 je
to skutecne skoro to same co Pro*C od Oracle'-)), jak je na tom Informix atd.
presne nevim, tohle je totiz jedina vec, kterou bohuzel (krome BLOBu, ktere
by sly mozna definovat pres Perzistentni objekty, coz je dalsi schvaleny
doplnek k ANSI SQL 92) ESQL norma nedefinuje.
A to, ze ESQL neni jen tak vykrik do tmy svedci i fakt, ze mame i 'ESQL'
normu pro objektove jazyky, konkretne s ohledem na jazyk Java, ale existuje i
na C++... - od klasickeho ESQL pro C se lisi 'pouze' tim, ze je to vse
zabaleno v objektech...
PS: Ufff... zajimalo by me, kolikrat jeste na ruznych mistech na Inetu budu
psat o ESQL a doporucovat ho jako nejportabilnejsi zpusob komunikace s SQL
servery, vzdyt staci sledovat nekolik zakladnich konferenci o SQL Interface -
dotazu, jak obejit nejakou vec v ODBC, protoze bud je v ovladaci chyba nebo
to ODBC neumi je stale, denne aspon 10 mailu...
..s usmevem a laskou jde vsechno lip, nezapominejte na to v zivote..
PaJaSoft