| 

.NET C# Java Javascript Exception

3
Hallo zusammen,
ich hab leider ein Problem und komm selber nicht drauf.
Ich wollte gerne aus meinem SqlDataReader Object das ergebniss aus einer SELECT abfragen mit einer Variable vergleichen. Die SQL Abfrage liefert nur einen Wert zurück. Das SqlDataReader Object wird auch befühlt aber ich komm da irgendwie nicht dran um es zu vergleichen.
Ist mein weg vielleicht total Falsch oder was muss ich tun?
Schon mal vielen Dank für die Hilfe.

Hier Code:

_TSqlCommand.CommandText = _TSqlCommandStringBuilder.ToString();
SqlDataReader _TsqlWertDataReader = _TSqlCommand.ExecuteReader();

//Hier sollte der Wert der Abfrage mit einer Variablen Verglichen werden !
if (_TsqlWertDataReader.GetString(0) == sName)
{
_TsqlsNameExists = true;

}

_TSqlConnection.Close();
return _TsqlsNameExists;



Gruß
Fugu3102
13.10.2011
Fugu3102 11 1
2 Antworten
2
Hallo,
du musst von deinem Reader auch lesen.. etwa so:

....
while(_TsqlWertDataReader.Read()) {
if (_TsqlWertDataReader.GetString(0) == sName)
{
_TsqlsNameExists = true;
}
}
_TSqlConnection.Close();
..

Grüße,
Daniel
13.10.2011
puls200 3,3k 6
0
Vielen Dank hat geklappt.

M.f.G.
Fugu
13.10.2011
Fugu3102 11 1
In diesem Fall bitte als beantwortet markieren. Danke!
FrankHell 14.10.2011

Stelle deine .net-Frage jetzt!