Autor Beitrag
Dominic_77
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 06.12.10 16:26 
Hallo,
Ich habe ein einfaches aber großes Problem..
Ich lade die Daten in einer WPF-Anwendung von MS SQL Server mit Entity Framework. Ich kann die gewünschte Daten in ListView sehen, ändern und speichern. Aber wie kann ich einen neuen leeren Datensatz in ListView erzeugen, die Daten eingeben und in Datenbank-Tabelle speichern. Ich habe schon gegoogelt aber keine hat mir geholfen oder ich habe nicht so ganz verstanden..
Vielen Dank für eure Hilfe...

Ich kann die Daten z.B. so laden, ändern und speichern..

Entities context = new Entities();

var query = from tabelle in context.TestTabelle
where tabelle.Name == 'Müller'
select tabelle;

testListView.ItemsSource = query.ToList();
context.SaveChanges();
SakeSushi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17

Windows 7
C# 4.0, Visual Studio 2010, Powershell 2.0
BeitragVerfasst: Sa 05.03.11 13:20 
Also so ein großes Problem ist das auch wieder nicht ...

Du musst nichts weiter machen als eine neue Instanz von deiner Entität zu erstellen, diese (muss) mit Werten befüllt werden, und dann fügst du sie der Entitäts-Liste hinzu ...
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
using(var entities = new Entities()) {
  Entity e = new Entity() {
    Property = "Value"
  };
  entities.AddObject(e);
  entities.SaveChanges();
}


Das Objekt vom User befüllen zu lassen und es in der ListView anzuzeigen, sollte ja nicht das Problem sein ^^