Advertisement
Guest User

Untitled

a guest
Feb 25th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. public List<Character> Select(int OwnerID)
  2. {
  3.  
  4. //Create a list to store the result
  5. var list = new List<Character>();
  6.  
  7. try
  8. {
  9. MySqlCommand command = conn.CreateCommand();
  10. command.CommandText = "SELECT CharID, Name FROM characters WHERE OwnerID = '" + OwnerID + "'";
  11. command.Parameters.AddWithValue("@OwnerID", OwnerID);
  12. conn.Open();
  13. MySqlDataReader reader = command.ExecuteReader();
  14. while (reader.Read())
  15. {
  16. list.Add(new Character
  17. {
  18. ID = Convert.ToInt32(reader["CharID"]),
  19. Name = Convert.ToString(reader["Name"]),
  20.  
  21.  
  22. });
  23. }
  24.  
  25. foreach (var character in list)
  26. {
  27. Console.WriteLine("ID: " + character.ID + " Name: " + character.Name + " loaded.");
  28. }
  29.  
  30. reader.Close();
  31. conn.Close();
  32. return list;
  33. }
  34. catch (Exception ex)
  35. {
  36. Console.WriteLine("DATA ERROR: " + ex.Message);
  37. return list;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement