都知道部门的id了可以根据id查出部门名称啊

解决方案 »

  1.   

     _nameTextBox.TextChanged += new EventHandler(_nameTextBox_TextChanged);void _nameTextBox_TextChanged(object sender, EventArgs e)
    {
        _deptTextBox.Text = XXXX;
    }
      

  2.   

    直接SQL 就行了啊    多看写SQL基本语法就行了   
      

  3.   

    要给combox指定数据源才行,给你个例子:
    //下面这一句写在 public Frm_publish(){InitializeComponent();}后面
     SqlDataAdapter ADP_combox = null;//声明combox的数据源
        string combox = "select area_id,area_name from j_area order by area_name";//SQL语句
    //下面是数据加载的方法
    area.DataSource = ds.Tables["combox"];  //下框的数据源;
             area.DisplayMember = "area_name";   //下拉框显示的TEXT
             area.ValueMember = "area_id";     //隐藏的值希望可以帮到你!
      

  4.   

    不好意思,刚才还漏了两句:
    //加载数据方法:
    ADP_combox = new SqlDataAdapter(combox, operation.conn());//连接数据库获取数据
     ADP_combox.Fill(ds, "combox");//填充数据到combox中

    area.DataSource = ds.Tables["combox"];  //下框的数据源;
    area.DisplayMember = "area_name";      //下拉框显示的TEXT
    area.ValueMember = "area_id";          //隐藏的值
      

  5.   

    DataTable dt = new DataTable(); ComboBox1.DataSource = dt ;  
    ComboBox1.DisplayMember ="下拉框显示的TEXT"; 
    ComboBox1.ValueMember="隐藏的值";ComboBox1.SelectedValue
      

  6.   

    this.comboBox1.DisplayMember = "";//显示的信息 
    this.comboBox1.ValueMember = "";//Value