Oppure

Loading
26/09/10 11:19
clock62
Buona domenica a tutti, sono nuovo del forum :)
tramite questo codice passo dei dati a un Datagridview, come posso passarli dentro un Listbox?
Dim strConn As String
        Dim da As OleDb.OleDbDataAdapter
        Dim conn As OleDb.OleDbConnection
        Dim ds As New DataSet

        Dim concinizio As Date
        Dim concfine As Date

        strConn = "Provider= VFPOLEDB.1;Data Source=C:\Estratti.dbf;Extended Properties=dBASE IV;User ID=Admin;Password="
        conn = New OleDb.OleDbConnection(strConn)

        concinizio = CDate(TextBox56.Text)
        concfine = CDate(TextBox56.Text).AddDays(TextBox84.Text) ' Aggiunge i giorni ad una data

        TextBox85.Text = concinizio
        TextBox86.Text = concfine

        da = New OleDb.OleDbDataAdapter("Select Estraz,Concorso,BA1,BA2,BA3,BA4,BA5 From Estratti WHERE Estraz> {" & concinizio.ToString("MM/dd/yyyy") & "} And Estraz=< {" & concfine.ToString("MM/dd/yyyy") & "}", conn)

        conn.Open()

        da.Fill(ds, "Estratti")

        DataGridView4.DataSource = ds
        DataGridView4.DataMember = "Estratti"
conn.Close()


In questo modo riesco a passare solo una colonna del datagrid
ListBox1.DataSource = ds.Tables(0)
        ListBox1.DisplayMember = ds.Tables(0).Columns(2).ToString ' 1 estratto


e se aggiungo altre righe mi passa solo l'ultima.
Grazie :)
aaa
27/09/10 16:08
Il Totem
La listbox non ha colonne, quindi non puoi farci stare dati tabulari. Prova con una ListView.
aaa
27/09/10 16:09
Il Totem
La listbox non ha colonne, quindi non puoi farci stare dati tabulari. Prova con una ListView.
aaa