Navázání da.fill   zodpovězená otázka

VB.NET, ADO.NET, WinForms, Databáze

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

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Neexistuje. Jediné co mě napadá je načítat data postupně po malých částech.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback