SqlDataReader “Aufzählung ergab keine Ergebnisse”

Ich habe versucht herauszufinden, aber ich kann nicht.

Ich führe eine gespeicherte Prozedur über SqlCommand aus und das zurückgegebene SqlDatareader-Objekt gibt mir keine Ergebnisse, kann sie jedoch anzeigen, wenn das Objekt im Debugger untersucht wird. Hier ist ein Bild von dem, wovon ich spreche:

In der Ergebnisansicht steht "Die Aufzählung ergab keine Ergebnisse"aber im weg:

base -> base -> ResultView -> [0] -> Nicht öffentliche Mitglieder -> _values ​​-> [0],1, [2], [3] Die Ergebnisse werden angezeigt.

Hat jemand eine Idee, wie man sie bekommt?

Dies ist der Code, den ich verwende, um eine bestimmte Spalte zu erhalten:

if (dataReader.Read())
{
   ProjectFolderId = dataReader["ItemID"].ToString();
}

aber dieob gibt false zurück.

Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage