从两个表中获取组合框值

问题描述 投票:-1回答:1

我有2张桌子

TblNum

NumID,Number

1,Number01

2,Number02

3,Number03

4,Number04

5,Number05tblMaster

MasterID,NumID,MasterName

1,1,乔

2,1,丽丽

3,1,爱德华

4,2,玫瑰

5,2,菲奥娜

tblMaster与具有(NumID)的tblNum有关系

我有1个组合框,我想将数据值加载到组合框(从tblMaster读取)并显示显示成员(Number从tblNum读取)

我在loadform上使用此代码

    private void frmOrgChartsManage_Load(object sender, EventArgs e)
    {
        //Load ComboBox Source from MasterTable
        using (UnitOfWork db = new UnitOfWork())
        {
            // At first assign properties DisplayMember and ValueMember.
            cmbLayerName.DisplayMember = "NumID";
            cmbLayerName.ValueMember = "MasterID";

            // And then assign DataSource property of the cmbMaster.
            cmbMaster.DataSource = db.MasterRepository.Get();
        }
    }

带有我可以在组合框中看到的最高代码(1、2、3、4、5)

我如何在我的DisplayeMember中加载(Number01,Number02,Number03,Number04,Number05?)>

我有2个表TblNum NumID,数字值1,Number01 2,Number02 3,Number03 4,Number04 5,Number05 tblMaster MasterID,NumID,MasterName值1,1,Joe 2,1,Lili 3,1,...

c# sql linq combobox datasource
1个回答
0
投票

将代码更改为

© www.soinside.com 2019 - 2024. All rights reserved.