日期:2014-05-17  浏览次数:20975 次

winform datagirdview绑定问题
想用dataGridView1 绑定数据库数据。
作用是绑定员工的信息,可是员工表里有一个字段是部门ID,是一个外键,对应的是部门表里的主键ID。我怎么样才能根据外键ID得到部门的文本名称然后放到DataTable里绑定呢?

PS:默认绑定后读取,员工表里的部门字段是1,2,3.。。我想将这些1,2,3转换成部门表里对应的部门名称。

------解决方案--------------------
方法一:在程序中处理

方法二:在SQL语句中联合表查询,然后将结果集绑定到DataGridView中即可。

------解决方案--------------------
1.部门这类数据,他不可能存在很多条的。在程序启动的时候,就给他加载到一个特定的区域,可以进行自我版本维护的那种区域。
2.在cellformat中进行datagrid绑定时自动变更。
详细请加qq,