Co sa tyka C#, su dve moznosti ako sa pripojit na informix, bud pouzit ODBC alebo pouzivat priamo driver Informixu. Oba sposoby su relativne lahke. Pri ODBC je vsak treba mat na kazdom kompe kde chces spustat danu aplikaciu nainstalovany ODBC driver pre Informix.
tu je moja prezentacia z dbs o C# a Informixe:
http://x86.sk/~hlsman/ODBC-Informix.pptv tejto prezentacii je konkretne sposob pripojenia sa na databazu cez ODBC, viem ze neje to tam vsetko podrobne popisane, ale snad mate nejaky ten skill
cize postup zopakujem este raz, stiahnut a nainstalovat si ODBC driver pre Informix, da sa stiahnut z
www.ibm.com alebo je nejaky aj na moodli, asi starsia verzia ale podla mna by to mohlo fungovat tiez. ja som si stiahol driver z ibm.com ale pisalo na nom ze trial nad cim som sa trosku pousmial... ale bezi to. dalej potrebujete nastavit odbc driver, nastavuje sa v control panel windowsu, administrative tools, ODBC, a tam su rozne zalozky, tam je aj nazov ODBC drivera ktory bude potrebne vediet neskor. driver sa da nastavit tak ze si tam bud vsetko nahadzete vratane login/heslo/db_name a podobne, ale netreba. ked to mate dobre nastavene, samozrejme osetrit svoje firewally aby vam pustilo port 3000. v c# je to uz malina, v prezentacii su aj utrzky kodu, ktore uplne stacia na pripojenie a vykonanie query. pozor ale, ako tam je OdbcConnection conn = ... tak to su 2 sposoby, pri prvom je potrebne mat vseko okrem login/pass nastavene v ODBC drivery, v druhom zase netreba mat nastavene nic, len nainstalovany driver. v druhom sposobe tam je polozka ze Driver={IBM...} tak to je ten nazov drivera co treba vediet, zistite ho v control panely, admin tools, odbc... ako som uz spominal vyssie. to je asi vsetko, dalej je to na vas co dokazete spravit v c#
ja som to radsej robil v jave
je tam si myslim jednoduchsi sposob vykonavania query, ale v c# sa mi viac pacilo to pouzite DataTable, coz je dynamicka tabulka. v jave som takuto triedu zpomedzi zakladnych tried nenasie, preto som chcel skor c# cestu, ale nakoniec som si spravil vlastnu triedu Table takze java ftw