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

Search the boards