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)