Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Fehler in VS.NET 2005? - Datentabellenbeziehungen verkehrt herum

Empfohlene Antworten

Hallo!

Wenn irgendetwas nicht funktioniert nehme ich zunächst grundsätzlich immer an, dass ich der Fehler bin. :)

In meinem aktuellen Projekt habe ich allerdings ein Problem, das ein Bug im VS zu sein scheint:

Mit dem DataSet-Designer habe ich mein Datenmodell entworfen, also alle Datentabellen und Beziehungen definiert. Nun ist Datenbankprogrammierung nicht unbedingt etwas Neues für mich und Keydefinition in Microsoft-Datenbankumgebungen ja auch an sich eine simple Sache - zumindest in diesem Datenmodell...

Im Designer allerdings taucht dann der Fehler auf. In die Form wird ein DataGridView gelegt und mit einer Instanz des Datenmodells als DataSource verknüpft.

Eine Spalte dieses DGV soll nun statt der in der Datentabelle verknüpften KundenID dem ForeignKey "nachlaufen" und den Kundennamen anzeigen.

Der Designer bietet hier allerdings nur die Möglichkeit, die jeweils umgekehrten Wege zu gehen, das heißt, ich sehe im Designer alle per FK referenzierten Tabellen, die auf die gerade benutzte DataSource zeigen.

Würde ich also die Kundenliste bearbeiten, könnte ich sehen, dass die Kundenbestandstabelle sich auf die KundenID bezieht und aus ihr Daten auswählen.

Eigentlich müsste es doch genau umgekehrt sein, oder?

Hat jemand von Euch ein ähnliches Problem oder noch besser eine Lösung dafür? ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.