Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - Auslesen von Daten aus einer Datenbank


DennisXX - Do 18.08.11 11:41
Titel: Auslesen von Daten aus einer Datenbank
Hallo zusammen !

ich hab ne Frage an euch. Wie genau kann ich Daten aus einer Datenbank auslesen? Eine Abspeicherung habe ich bereits umsetzen können. Hier ist mein bisherigen Code für das Vorhaben:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
String ConnectionString = "benötigter_Connection_String";

String SQL = "SELECT * FROM tabelle";

   using (SqlConnection connection = new SqlConnection(ConnectionString))
   {
      connection.Open();

      SqlCommand command = new SqlCommand();
      command.Connection = connection;
      command.CommandText = SQL;
      SqlDataReader reader = command.ExecuteReader();

   }


Leider klappt dieser Code aber nicht. Mache ich da grundsätzlich etwas falsch?

Gruß
Dennis


Ralf Jansen - Do 18.08.11 11:55

Sieht auf den ersten Blick korrekt aus. Du verrätst aber auch nicht was du genau mit 'klappt nicht' meinst. Exception, tut nicht was es soll?

Von deinem Code ausgehend müsstest du jetzt noch die Daten zeilenweise aus dem SqlDataReader rausholen. Dazu haben DataReader eine Read [http://msdn.microsoft.com/de-de/library/system.data.sqlclient.sqldatareader.read.aspx] Methode.