在VB.net中有像MS Access一样的列计数属性吗?

时间:2014-04-20 18:38:36

标签: vb.net

我正在使用vb.net和DataBase

让我们说我有两个相关的表:

  • 员工(EmpID,EmpName,DepID as ForeignKey)

  • 署(DEPID,DepName)

我想在Datagrid中显示Employee表,但是我需要显示部门名称而不是部门ID,因为可以在MS Access中轻松完成通过将Column Count设置为2,并将Column Width设置为0 1 因为它很烦人,有时我们无法记住ID所指的内容。

如何完成?

感谢您提前:)

1 个答案:

答案 0 :(得分:1)

最好的办法是以这种方式在数据源中编写一个SQL查询:

select EmpID, EmpName, Employee.DepID ,DepName
from Employee inner join Department 
on Employee.DepID=Employee.DepID
数据网格中的

在源视图中用DepName替换DepID。