Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Valore restituito utilizzando SqlCommand

Il valore restituito viene inviato per ultimo nella risposta dal database, quindi è necessario leggere completamente il set di risultati prima di poter accedere al valore restituito.

Che cosa significa SafeDataReader classe fare? È possibile che impedisca la lettura dell'intero set di risultati?

Prova a spostare il codice che legge il valore restituito al di fuori di using blocco per il lettore di dati. Ciò può aiutare a far avanzare la risposta oltre il set di risultati in modo che il valore restituito sia disponibile.