Buonasera a tutti,
ho in una Gui un thread che gira e ogni x tempo fa una query di tipo select su un db in una tabella A (SQL Server) (fa anche un Syste.out.println("prova")).
Nella Gui ho un bottone che lancia una stored procedure sullo stesso db e modifica dati sulla tabella A.
Quando lancio la procedura il thread si blocca (in quanto non stampa più "prova") e riprende a partire solo quando la procedura è finita.
Qualcuno ha un'idea perchè avviene questo processo? naturalmente io vorrei che il mio thread continuasse a girare anche quando la mia procedura è in esecuzione.

Note aggiuntive: Se lancio la procedura da un client tipo Microsoft SQL Server Managmente Studio ed e lancio la query è tutto ok (vedo la tabella A modificata dalla procedura).

se lancio la procedura dalla mia Gui e con Microsoft SQL Server Managmente Studio lancio la query, quest'ultima apllicazione s'inchioda.

Ringrazio e Saluto
nh