diff --git a/Casino/Casino.csproj b/Casino/Casino.csproj
index e3e33e3..2bce4e9 100644
--- a/Casino/Casino.csproj
+++ b/Casino/Casino.csproj
@@ -8,4 +8,8 @@
true
+
+
+
+
diff --git a/Casino/Database.cs b/Casino/Database.cs
index 6f0f470..0e96f17 100644
--- a/Casino/Database.cs
+++ b/Casino/Database.cs
@@ -1,12 +1,55 @@
using System;
using System.Collections.Generic;
+using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using MySql.Data.MySqlClient;
namespace Casino
{
internal class Database
{
+ private string myConnectionString = "server=mysql.pb.bib.de;uid=pbg2h25ala;pwd=a7TP2aRv7Xdu;database=pbg2h25ala_Casino";
+ public ObservableCollection SelectTask()
+ {
+ ObservableCollection taskList = new ObservableCollection();
+
+ try
+ {
+ MySql.Data.MySqlClient.MySqlConnection myConnection;
+ myConnection = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString);
+ //open a connection
+ myConnection.Open();
+
+ // create a MySQL command and set the SQL statement with parameters
+ MySqlCommand myCommand = new MySqlCommand();
+ myCommand.Connection = myConnection;
+ myCommand.CommandText = @"SELECT * FROM task";
+ // myCommand.Parameters.AddWithValue("@code", "12");
+
+ // execute the command and read the results
+ using MySqlDataReader myReader = myCommand.ExecuteReader();
+
+ while (myReader.Read())
+ {
+ /*int id = myReader.GetInt32("id");
+ int priority = myReader.GetInt32("priority");
+ string title = myReader.GetString("title");
+ double expense = myReader.GetDouble("expense");
+ bool done = myReader.GetBoolean("done");
+ Task t1 = new Task(id, priority, title, expense, done);
+ taskList.Add(t1);
+ Console.WriteLine($"ID: {id}, Priority: {priority}, Title: {title}, Expense: {expense}, Done: {done}");*/
+ }
+
+ myConnection.Close();
+ }
+ catch (MySql.Data.MySqlClient.MySqlException ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+
+ }
}
}