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.

[VB] ComboBox mit Abfrageergebniss verbinden

Empfohlene Antworten

Veröffentlicht

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

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

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.