很白痴的问题,但是实在不会linq,谢谢大神
有一个string 变量叫 name
然后根据 name 查询出 一张叫做 m_main 的表里 un 对应的 uid
换成SQL语句就是
select uid from m_main where un=name
再问一下,在哪看这些linq的语法啊~~~~~~~~~·
LINQ
------解决方案--------------------var n =
from m in m_main
where m.un==name
select new { m.uid };
http://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b
------解决方案-------------------- foreach (int id in n)
{
Console.WriteLine(id);
}
------解决方案--------------------var id=...
编译器会自动识别,如果id为int类型。。。
------解决方案--------------------var list=db.m_main.Where(t=>t.un=="name").Select(t=>t.uid).ToList();