datagridview中嵌入comboBox控件 的问题
有这么两个表:   
 teacher表:   
 TeacherID   TeacherName   TeacherType 
 1	         张老师         	1 
 2	         王老师	                           1 
 3                                 陈老师	                           2 
 4                                 谢老师         	1     
 type表:   
 TypeID            TypeName 
 1	   任课老师 
 2                              管理员     
 在datagridview中显示如下数据:     
 TeacherID      TeacherName   TypeName 
 1	         张老师	               任课老师 
 2	         王老师	               任课老师 
 3                                 陈老师	               管理员 
 4                                 谢老师	               任课老师   
 写出以下sql   语句: 
 select   teacherID,TeacherName,TypeName   from   teacher,type   where   TeacherType=TypeID   
 在datagridview中添加comboBox   控件         
    comboBox1.ValueMember   = "TypeID "; 
    comboBox1.DisplayMember   = "TypeName "; 
    comboBox1.DataSource   =   table; 
 //其中   table      就是tpye表     
 问题:程序运行,选择comboBox的内容,当更新datagridview表的时候出错,更新不成功 
                1、是否sql语句不正确?   是否要用union   语句来查询呢? 
                2、哪位大侠有相关的原代码可以参考?   在网上找到:datagridview中嵌入comboBox控件的例子都没有连接数据库!   所以无从下手。                    
------解决方案--------------------datagridview.controls.add(combobox1)