0
私はC#とLinqが初めてで、MS AccessからLinqでComboBox
を記入したいと考えています。しかし、コードをデバッグすると、ComboBox
は空になります。MS AccessのLinqでコンボボックスを塗りつぶす
古い投稿を読みましたが、役に立たなかったです。失敗はどこですか?
private void Form1_Load(object sender, EventArgs e)
{
try
{
connection.Open();
label1.Text = "OK";
PoolDataSet pool = new PoolDataSet();
comboBoxPool.DisplayMember = "Pool-Name";
comboBoxPool.ValueMember = "ID";
comboBoxPool.DataSource = (from x in pool.Pools
select x._Pool_Name).ToList();
connection.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error" + ex);
}
}
移動 'comboBoxPool.DisplayMember = "プール名"
それは実行しているが、 comboBoxPool.ValueMember = "ID"; 'この行の下に:' comboBoxPool.DataSource'です。 –
次に、「新しいディスプレイメンバーにバインドできません」という例外が表示されます... – prografix
2行をカットアンドペーストしましたか? –