Beantwortet Dataset und Listbox

  • Samstag, 30. Juni 2012 08:35
     
      Enthält Code

    Guten Morgen zusammen,

    ich hätte da mal eine Frage. 

    Ich habe eine Combobox die ich mit Namen (aus einer Datenbank in ein Dataset geladen) gefüllt. Nun möchte ich wenn ein Name ausgewählt wurde die Adresse ( Straße, Stadt, und Telnr.) in einer Listbox angezeigt wird (untereinander).

    mit einer dgv bekomme ich sie nebeneinander hin,

        Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
            Dim connStr As String = "Data Source=wind-pc; Initial Catalog=windDaten; Integrated Security=True"
            Dim conn As New SqlConnection(connStr)
            Dim cmd As New SqlCommand("Adresse", conn)
            cmd.CommandType = CommandType.StoredProcedure
    
    
            Dim varName As New SqlParameter("@name", SqlDbType.VarChar)
            varName.Direction = ParameterDirection.Input
            varName.Value = Convert.ToString(Me.ComboBox1.SelectedValue)
            cmd.Parameters.Add(varName)
    
            
    
            Dim da As New SqlDataAdapter(cmd)
            Dim ds As New DataSet()
            conn.Open()
            da.Fill(ds, "Adresse")
            conn.Close()
    
    
            'dgv füllen
            dgv1.DataSource = ds
            dgv1.DataMember = "Adresse"
    
    
        End Sub

    In meinem Dataset befinden sich die Adresse, Stadt, und die Telnr.

    Ich steh da graqd echt aufm Schlauch, über Ideen würde ich mich echt freuen.

    Ich wünsch allen einen inspirierten Tag

    Grüße Jo

Alle Antworten