Ich habe noch nie Datagrids und solche verwendet, aber heute bin ich auf ein einfaches Problem und beschlossen, „databind“ stuff diese schneller zu beenden, aber ich habe festgestellt, dass es doesn‘ Ich arbeite so, wie ich es erwartet habe.einfachste Weg, eine Datagridview mit Linq zu verwenden, um SQL
ich aber, dass durch etwas so Einfaches wie tun:
var q = from cust in dc.Customers
where cust.FirstName == someString
select cust;
var list = new BindingList<Customer>(q.ToList());
return list;
Dann mit dieser Liste in einem DataGridView1.DataSource war alles, was ich brauchte, aber egal wie viel ich google, kann ich nicht finden Ein anständiges Beispiel dafür, wie man die Ergebnisse einer einzelnen Tabellenabfrage in ein DataGridView1 (zum Hinzufügen/Bearbeiten/Modifizieren) auffüllen kann. Die meisten Beispiele sprechen über ASP.NET, was mir fehlt, das ist WinForms.
Irgendwelche Ideen?
Ich habe stieß auf andere Posten und den GetNewBindingList, aber das scheint nicht viel zu ändern.
Was bin ich (muss klar sein)?
Zweiweg Bindung bereitzustellen, so dass Änderungen in der Datagridview können benachrichtigt werden? – Kev
Nun, kein Grund. Wie ich bereits erwähnt habe, bin ich 100% neu bei DataGrids, das ist ein Beispiel, das ich irgendwo in Google Land gefunden habe. : S (Aber es funktioniert nicht) –