Ich bin Windows universelle Anwendung entwickeln, und bereits einige Einschränkungen in UWP gefunden. So, jetzt benutze ich MySQL-Datenbank.UWP, MySQL, gefüllte ListView, implementieren CRUD-Operationen
<TextBlock Text="{Binding Path=client_surname}"></TextBlock>
<TextBlock Text="{Binding Path=client_name}"></TextBlock>
XAML (diese Textblocks in Listview sind)
In Data.cs bekam ich etwas wie folgt aus:
public class Tablename
{
private string _client_name;
public string client_name
{
get { return _client_name; }
set { _client_name = value; }
}
private string _client_surname;
public string client_surname
{
get { return _client_surname; }
set { _client_surname = value; }
}
}
Und Code ist wie folgt: So
using (MySqlConnection connection = new MySqlConnection("xxx"))
{
connection.Open();
MySqlCommand readCommand = new MySqlCommand("SELECT * FROM clients", connection);
using (MySqlDataReader reader = readCommand.ExecuteReader())
{
while (reader.Read())
{
demodata.Add(new CloudTable { client_name = reader.GetString(1), client_surname = reader.GetString(2) });
}
}
}
listView1.DataContext = demodata;
}
public ObservableCollection<CloudTable> demodata = new ObservableCollection<CloudTable>();
Frage, kann ich Button "EDIT" machen und durch Klicken auf neue leere Seite, mit neuen TextBoxen, und füllen Sie sie mit ausgewählten Listenansicht item, also kann ich ausgewählte Einheit bearbeiten und aktualisieren?
Ich wäre sehr dankbar, wenn jemand ein Exa geben würde oder eine Lösung, die zu meinem Projekt passt. * Ich habe vor, mit Abfragen zu arbeiten. –