Sulla base di questo articolo che descrive le specifiche di SQL2005 Presumo che il tuo problema possa essere che stai riutilizzando la stessa connessione per tutte le transazioni, citando:
Per favore fatemi sapere se questa informazione è valida poiché al momento non posso testare il problema da solo.