Ciao a tutti,
è un paio di giorni che cerco di risolcvere questo problema ma non trovo soluzione.
sto sviluppando (almeno ci provo) una piccola applicazione in C# (MS Visual c# .NET) con un db in access 2007 collegato.
Ho bisogno di una combo box che mi faccia da filtro per visualizzare dei dati.
Pur avendo fato varie prove, nella combo box non riesco a visualizzare niente. Vi posto il codice così magari potete dirmi dove sbaglio:
public void caricaComboAree()
{
string sQuery = "select IDArea, Descrizione from Area";
if (Conn.State != ConnectionState.Open)
Conn.Open();
OleDbCommand CmdAree = new OleDbCommand();
CmdAree.CommandText = sQuery;
CmdAree.CommandType = CommandType.Text;
OleDbDataAdapter AdptrAree = new OleDbDataAdapter();
CmdAree.Connection = Conn;
DataTable TableArea = new DataTable("Area");
comboBox1.DataSource = TableArea;
AdptrAree.Fill(TableArea);
Conn.Close();
comboBox1.ValueMember = "IDArea";
comboBox1.DisplayMember = "Descrizione";
}
La connessione è stata creata come oggetto e funziona in quanto la uso ache per altri controlli.
Non so più dove guardare e non sono riuscita neanche a trovare una piccola guida che mi permette di utilizzare le opzioni dell'oggetto combo box per impostrare la raccolta dei dati.
Grazie, mary

Rispondi quotando
