View Full Version : VB.net
Salve. Ho ripreso da poco a programmare in VB e sono passato al .net. Ho creato una combobox e l'elenco che mi deve dare deve essere preso su una tabella di un database access. Come posso fare?
prima devi caricare un datatable con i dati che vuoi:
Dim DC As New System.Data.OleDb.OleDbCommand
Dim DA As New System.Data.OleDb.OleDbDataAdapter
Try
conn.Open() 'definiscila tu
Dim DT As New DataTable
DC .Connection = conn
DC .CommandText = "Select campo1,campo2 from tabella"
DA.SelectCommand = cmdListSchemaList
DA.Fill(lstSchemaList)
DT .Columns(0).ColumnName = "Campo1"
DT .Columns(1).ColumnName = "Campo2"
Dim pkColumns(0) As DataColumn
pkColumns(0) = DT .Columns("Campo1")
DT .PrimaryKey = pkColumns
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
Finally
conn.Close()
End Try
e poi lo passi alla combobox così:
Combo.DataSource = DT
Combo.DisplayMember = "CAMPO1"
Combo.ValueMember = "CAMPO2" 'oppure il contrario ;)
cià
Mi potresti inviare un esmpio vie e-mail? masetta.marco@virgilio.it
grazie
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.