从sql中选择数据.. [英] Select data from sql..

查看:84
本文介绍了从sql中选择数据..的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好





我是新的linq我希望使用linq从sql中回溯多个数据表。







就像在ado.net中一样。





DS [0] -TABLE1

DS [1] -TABLE2

DS [2] -TABLE3





谢谢..



SHOUTING删除 - OriginalGriff [/ edit]

解决方案

通过连接表,您可以使用如下所示的linq检索多个数据表

  var  results =( from  a  in  a1 
加入 c 在a / userID上的 a3中等于c.userID
选择 new
{
a.userID,
a.firstName,
a。 lastName,
b.Email,
c.Phone,
c.Address
})。ToList();







希望这有帮助


试试这个:



  var  result0 = 来自 t1  in  table1 
select t1;

var result1 = 来自 t2 in table2
select t2;

var result2 = 来自 t3 in table3
选择 t3;





有关L​​INQ的更多信息,请阅读 http://code.msdn.microsoft.com/101-LINQ -Samples-3fb9811b [ ^


Hi to all


I am new linq i want retrive multiple tables of data from sql using linq..



Just like in ado.net.


DS[0]-TABLE1
DS[1]-TABLE2
DS[2]-TABLE3


Thanks..

[edit]SHOUTING removed - OriginalGriff[/edit]

解决方案

By joining tables you retrieve multiple tables of data using linq like below

var results = (from a in a1
                join b in a2 on a.userID equals b.userID
                join c in a3 on a.userID equals c.userID
                select new
                {
                    a.userID,
                    a.firstName,
                    a.lastName,
                    b.Email,
                    c.Phone,
                    c.Address
                }).ToList();




Hope this helps


Try this:

var result0 = from t1 in table1
              select t1;

var result1 = from t2 in table2
              select t2;

var result2 = from t3 in table3
              select t3;



For more info on LINQ, read this http://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b[^]


这篇关于从sql中选择数据..的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆