我正在学习ASP.net,我已经说到我想在数据库中插入,更新,删除记录。
目前我正在尝试使用“join”从2个表中读出值,但是当我在网格中显示结果时,外键值仍然是:2,1,2,...而是我希望它们是相应的话。
这是我正在使用的当前查询:
from p in dc.Personeels join a in dc.Afdelingens on p.fk_personeel_afdeling equals a.pk_afdeling_id select p
有谁知道我做错了什么?
答案 0 :(得分:0)
尝试此查询
var query = from p in dc.Personeels
join a in dc.Afdelingens on p.fk_personeel_afdeling equals a.pk_afdeling_id
select new
{
id = p.id, // your id from table dc.Personeels
name = a.name // Name from table dc.Afdelingens
} into x
select x;