Oppure

Loading
09/11/11 15:50
growning
Ciao, ho scritto un programma che permette di scrivere e leggere dati da un DB (uso SQL Server).
Al netto degli errori e per quel poco che fa funziona discretamente bene.

Capita spesso che quando mando in standby il pc (WIN XP) lasciando il programma aperto e dopodichè lo riaccendo , il programma "muore".
Nel senso che rimane aperta l'interfaccia del programma ma non permette più l'interazione con l'utente e non da alcun errore. Posso semplicemente terminare il processo dal Task Manager.

Quando avvio il programma in modalità Debug non capita MAI.

Ho fatto delle prove in 2 macchine con Hardware differente. Nella macchina più potente mi sono accorto che crasha solo quando utilizzo molte risorse (ES: visualizzo una Datagridview da 200.000 righe).

Mentre in quella più lenta capita sempre! Basta che è aperto crasha.

Essendo un principiante, non riesco a capire cosa o dove potrei guardare per cercare di risolvere il problema.

Qualcuno di voi ha idea di cosa potrei controllare per cercare di risolvere il problema?

Spero di essere stato chiaro.
aaa
09/11/11 23:19
HeDo
probabilmente la connessione è da resettare.
intercetta l'evento che indica lo standby e disconnetti il datasource, alla riattivazione ti riconnetti

codeproject.com/KB/system/…
aaa