Co konkrétně je v kódu za tak nepředstavitelně hrozné chyby, že nemá cenu radit, jak je opravit? Rozhodně by kód zasloužil úpravy, ale tolik jich není, například: 1) Na otevírání spojení použít Using blok pro bezpečné uzavření spojení. 2) Data číst nejdříve do nějakého seznamu a teprve potom je zpracovávat - dbejte, aby bylo spojení a dotaz do databáze otevřené co nejkratší dobu. 3) Logovat, které emaily jsou již zpracované, aby při vyjímce nebyl problém zjistit seznam již odeslaných emailů pro příští zpracování.
|