C# 组合框值成员
我使用此代码填充组合框,但可以在第2列的第1列ex:name处关联;身份证件使用cmbbox.valuemember=C# 组合框值成员,c#,winforms,visual-studio-2010,C#,Winforms,Visual Studio 2010,我使用此代码填充组合框,但可以在第2列的第1列ex:name处关联;身份证件使用cmbbox.valuemember= private DataTable BindData() { using (var conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\YOURDB.mdb; PersSecurity Info=False;")) /your con
private DataTable BindData()
{
using (var conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\YOURDB.mdb; PersSecurity Info=False;")) /your connectionsting
{
using (var dAd = new OleDbDataAdapter("select column1 from Table ", conn)) //select query from your DB
{
var dSet = new DataTable();
try
{
conn.Open();
dAd.Fill(dSet);
return dSet;
}
catch
{
throw;
}
finally
{
if (conn.State == ConnectionState.Open) conn.Close();
}
}
}
}
纽扣
var dt = BindData();
cmbBox.DataSource = dt;
cmbBox.DisplayMember = "column1"; //Display Table Column on your DB
关于Combobox的DisplayMember和ValueMember属性,这可能会有帮助: