Zum Inhalt springen

[VB] ComboBox mit Abfrageergebniss verbinden


Empfohlene Beiträge

Geschrieben (bearbeitet)

Hallo zusammen,

ich brauche mal wieder Eure Hilfe.

Ich habe im DataSet in einer Tabelle eine Abfrage eingefügt.

DataSet.jpg

SELECT        Name

FROM            Patienten

GROUP BY Name
Nun weiß ich nicht wie ich die Daten in meine ComboBox bekommen. Bei der Abfrage "Fill" habe ich es hinbekommen
    Private Sub Tagesplan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load


        Me.PatientenTableAdapter.Fill(Me.DatenbankDataSet.Patienten)

        PatientenComboBox.DataSource = DatenbankDataSet.Patienten

        PatientenComboBox.DisplayMember = "Name"


        Me.RezepturTableAdapter.Fill(Me.DatenbankDataSet.Rezeptur)

        RezepturComboBox.DataSource = DatenbankDataSet.Rezeptur

        RezepturComboBox.DisplayMember = "Rezepturname"


        Me.TagesplanTableAdapter.Fill(Me.DatenbankDataSet.Tagesplan)


    End Sub

Jetzt hatte ich gedacht, ich kann "Fill" durch meine Abfrage ersetzen. Nur leider will das nicht so wie ich will.

Ich bekomme folgende Fehlermeldung:

Zu viele Argumente für "Public Overridable Overloads Function Nachnamen() As Object".

Was habe ich denn nun schon wieder falsch gemacht. Ich hoffe jemand kann mir wieder helfen.

Vielen Dank für Eure Hilfe

Bearbeitet von Lämmchen
Code für die Abfrage eingefügt
Geschrieben (bearbeitet)

Hallo zusammen,

hier die Lösung für mein Problem:

Die Abfrage ist falsch. Unter Eigenschaften - Daten - ExecuteMode war Scalar ausgewählt.

Hier die Abfrage, die bei mir Funktioniert

SELECT DISTINCT Name FROM Patienten

Unter Eigenschaften - Daten - ExecuteMode : Reader

Vielen Dank an Markus, der mir bei meinem Problem geholfen hat. ;-)

Bearbeitet von Lämmchen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...