Hallo,
ich habe jetzt schon ewig gesucht, aber nur gefunden, dass es so nicht geht oder dass es irgendwie geht aber nicht wie konkret...
Ich nutze VB.net 2008 Express, als DB mom. SQL Server 2008 SP1 Express. Ich baue eine WinForms Anwendung.
Vereinfacht sind in der DB 2 Tabellen. In Tabelle A ist ein Fremdschlüssel aus Tabelle B enthalten. Dem Anwender will ich in einer DataGridview jedoch nicht den Fremdschlüssel, sondern dien Bezeichnung aus Tabelle B anzeigen. Soweit kein Problem durch inner joins.
Es gibt ja die Möglichkeit ComboBoxes in der DataGridView anzuzeigen, aber ich weiß nicht, wie ich das über 2 Tabellen machen soll. (Geht das überhaupt)?
Im DataSet sind alle Tabellen und Beziehungen modelliert. Ebenso wurde TableApdapter erstellt für insert, update etc. Bei einer JOIN Abfrage kann jedoch kein Update erstellt werden.
Meine Frage ist nun:
1. Wie kann ich in der Datagridview weiterhin die gejointen Tabellen anzeigen lassen und
2. Wie kann ich diese zurückschreiben, auch wenn der Anwender in der gejointen Anzeige die Bezeichnung ändert (welche in Tabelle B vorhanden sein muss) und .net jetzt in Tabelle A den passenden FK eintragen muss.
Danke...
VG
Chris
ich habe jetzt schon ewig gesucht, aber nur gefunden, dass es so nicht geht oder dass es irgendwie geht aber nicht wie konkret...
Ich nutze VB.net 2008 Express, als DB mom. SQL Server 2008 SP1 Express. Ich baue eine WinForms Anwendung.
Vereinfacht sind in der DB 2 Tabellen. In Tabelle A ist ein Fremdschlüssel aus Tabelle B enthalten. Dem Anwender will ich in einer DataGridview jedoch nicht den Fremdschlüssel, sondern dien Bezeichnung aus Tabelle B anzeigen. Soweit kein Problem durch inner joins.
Es gibt ja die Möglichkeit ComboBoxes in der DataGridView anzuzeigen, aber ich weiß nicht, wie ich das über 2 Tabellen machen soll. (Geht das überhaupt)?
Im DataSet sind alle Tabellen und Beziehungen modelliert. Ebenso wurde TableApdapter erstellt für insert, update etc. Bei einer JOIN Abfrage kann jedoch kein Update erstellt werden.
Meine Frage ist nun:
1. Wie kann ich in der Datagridview weiterhin die gejointen Tabellen anzeigen lassen und
2. Wie kann ich diese zurückschreiben, auch wenn der Anwender in der gejointen Anzeige die Bezeichnung ändert (welche in Tabelle B vorhanden sein muss) und .net jetzt in Tabelle A den passenden FK eintragen muss.
Danke...
VG
Chris
Comment