Entwickler-Ecke
Datenbanken (inkl. ADO.NET) - LinqToEntities & ListView & neuen Datensatz hinzufügen
Dominic_77 - Mo 06.12.10 16:26
Titel: LinqToEntities & ListView & neuen Datensatz hinzufügen
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 - 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 ...
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 ^^
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!