Dobrý den, mám následující problém s naplněním DataTable pomocí fill. připojuji se přes GPRS T-mobile k DB. Z nějakého důvodu se spojení po cca 20-30 sekundách ukončí z důvodů zaslání RST segmentu (to nevím proč). Pokud da.fill(tabulka) stihne tabulku naplnit, je vše OK. Bohužel u pár tabulek to v tomto čase nestíhá a skončí to na chybu SQLException. A tabulka je jen z části naplněná. Abych dostal všechny data, tak to řeším tak, že data načítám seřazené podle klíče, a po pádu zjistím poslední klíč, a pustím dotaz znova od tohoto klíče a přidám to k tabulce, a to tak dlouho, dokaď vše nenačtu. Nevíte někdo jestli existuje nějaké inteligentnější řešení (jestli to nějak umí samo navázat)? Děkuji Přemek
|