2010-11-30 24 views
1

J'ai un ensemble de données qui ont quatre datatables.Comment joindre des données d'un ensemble de données?

  • Tableau [0] contient des colonnes telles que: StoredProcedure, DLLMethod, BLLMethod
  • Table [1] contient des colonnes telles que: DLLMethod, BLLMethod
  • Table [2] contient des colonnes telles que: UCName, BLLMethod
  • Tableau [3] contient des colonnes telles que: UCName, Function Module
  • Tableau [4] contient des colonnes telles que: StoredProcedure, Function Module

Je veux joindre les quatre premières tables telles que la table finale doit contenir StoredProcedure, Function et Module.Can anyone S'il vous plaît aidez-moi avec le codage C#?

+0

@Prem Vous avez posé beaucoup de questions. Si vous pensez avoir reçu des réponses utiles et correctes à l'une de ces questions, vous devez les marquer comme acceptées. –

+0

@Prem Aussi, si vous acceptez une réponse et que vous pensez que c'est une bonne réponse, votez également. Vous avez beaucoup de réponses acceptées avec zéro vote. –

+0

Et informez-nous comment ces tables sont liées. À première vue, la table [1] n'est pas nécessaire du tout. –

Répondre

2

LINQ to DataSet

dim query = from a in table1 join b in table2 on a.table2ID = b.ID select a,b 

cela peut se développer sur le nombre de tables en ajoutant plus rejoint

var query = from a in table1 join b in table2 on a.table2ID = b.ID select a,b; 
+0

Merci beaucoup ... S'il vous plaît Donnez-moi un codage C# plus clair comme Im un débutant. – Prem