一个表中有多个组合框类型的列,这些列的数据源来自于不同的数据表,如何绑定其数据源?举例:
员工档案表中有[员工姓名、所属单位ID、所属部门ID]三个字段,单位信息表中有[单位ID,单位名称]两个字段;部门设置表中有[部门ID、部门名称]两个字段;我在编辑《员工档案表》时,要求加载员工姓名、所属单位ID,所属部门ID;另外再加载对应的单位名称与部门名称,这两个列是组合框类型,要从另外两个表加载数据源以供选择修改员工的所属单位和部门,并回存到数据库,我用DataGridView控件时,只能给整个控件绑定一个数据源,所以使用联合查询创建数据源,然后自定义一个combobox控件来实现另外的数据源加载供选择,不知spread for winform中如何为不同的列绑定不同的数据源,并且在选择改变数值后,使相关ID值也随之对应? |
|