La lecture des valeurs à partir de la base de données SQL en C#

j'ai juste commencé à apprendre le C# et je peux écrire des données dans la base de données sans problème. Mais je vais avoir des problèmes avec la lecture, le SQL s'exécute bien, mais je vais avoir des problèmes avec le ranger. Comment aurais-je stocker les quatre colonnes qui doivent être retournés et puis leur montrer qu'une boîte de message? Merci.

SqlCommand myCommand = new SqlCommand("select * from Requests where Complete = 0", myConnection);
SqlDataReader myReader = myCommand.ExecuteReader();
while (myReader.Read())

Console.WriteLine(myReader["Username"].ToString());
Console.WriteLine(myReader["Item"].ToString());
Console.WriteLine(myReader["Amount"].ToString());
Console.WriteLine(myReader["Complete"].ToString());
  • Lors de l'utilisation de bases de données en c#, vous devriez vraiment avoir un coup d'oeil à Linq2SQL ou Entity Framework. Il simplifie beaucoup de choses.
  • L'ORM n'est pas une panacée
  • Linq2Sql m'a aidé le plus souvent. La lisibilité, de la moment de la compilation, la vérification du type et de l'intellisense aide vraiment de la productivité dans mon expérience.
  • Je suis d'accord que l'ORM est une grande technologie, mais il n'est pas nécessaire de l'utiliser partout. Sur newbie niveau de dérouter plus d'enseigner
  • Sur le dessus, la question n'a RIEN à voir avec la base de données, mais plus avec la façon de traiter avec les données après l'avoir lu. L'affiche est bviously contesté avec des questions de débutant en matière de programmation.
InformationsquelleAutor Paul | 2011-05-14