0
[DataContract]
public class Produit
{
[DataMember]
public int id { get; set; }
[DataMember]
public string libelle { get; set; }
[DataMember]
public string reference { get; set; }
[DataMember]
public string prix { get; set; }
}
[DataContract]
public class Client
{
[DataMember]
public int id { get; set; }
[DataMember]
public string nom { get; set; }
[DataMember]
public string tel { get; set; }
[DataMember]
public string email { get; set; }
[DataMember]
public string adresse { get; set; }
}
[DataContract]
public class Commande
{
[DataMember]
public int id { get; set; }
[DataMember]
public string numero { get; set; }
[DataMember]
public string date { get; set; }
[DataMember]
public virtual Client client { get; set; }
[DataMember]
public virtual Produit produit { get; set; }
}
代碼:如何執行內部聯接C#編程
public List<Commande> getAllCommande()
{
try
{
var allCommande =
from c in Service.Db.Clients
from co in Service.Db.Commandes
from p in Service.Db.Produits
where c.id == co.client.id
where p.id == co.produit.id
select co;
List<Commande> com = allCommande.ToList();
}
catch (Exception ex)
{
throw ex;
}
}
這裏是異常
附加信息:是插座連接中斷。這可能是由於您的消息處理過程中出現錯誤,導致遠程主機通過非基礎網絡資源問題等待超時。等待時間被帶到當地'00:00:59.7860000'。
請幫我
如果你從你的查詢子句,它會拖累業績下降太多。 – frenchie