From 76b757a85cb236ea4f0c478cfe1f3a9d1b0ba500 Mon Sep 17 00:00:00 2001 From: "NBTEMP\\bib" Date: Thu, 20 Aug 2026 15:59:54 +0200 Subject: [PATCH] =?UTF-8?q?User=20datenbank=20verkn=C3=BCpft?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Casino/Database.cs | 16 ++++++++++++++++ Casino/User.cs | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Casino/Database.cs b/Casino/Database.cs index 55173ed..daaeba7 100644 --- a/Casino/Database.cs +++ b/Casino/Database.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Collections.ObjectModel; +using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -31,6 +32,21 @@ namespace Casino // execute the command and read the results using MySqlDataReader myReader = myCommand.ExecuteReader(); + while (myReader.Read()) + { + User u = new User(myReader.GetString("name"), myReader.GetInt32("age"), myReader.GetString("passwort")) + { + ID = myReader.GetString("id"), + Name = myReader.GetString("name"), + Alter = myReader.GetInt32("age"), + Passwort = myReader.GetString("passwort"), + Geld = myReader.GetInt32("geld") + }; + + user.Add(u); + } + + myConnection.Close(); } catch (MySql.Data.MySqlClient.MySqlException ex) diff --git a/Casino/User.cs b/Casino/User.cs index 7b23680..5d94c34 100644 --- a/Casino/User.cs +++ b/Casino/User.cs @@ -8,7 +8,7 @@ namespace Casino { public class User { - public string ID { get; } + public string ID { get; set; } public string Name { get; set; } public int Alter { get; set; } public string Passwort { get; set; }