asp.net - To get Two data table data in particular format in third data table in C# -
i have 2 stored procedures summary1 , summary 2 , stored procedures data 2 different data table dt1 , dt2 in c#
i want data in third data table dt3 in particular format
if dt1 table --
name | m1 | m2 | m3 | abc | 12 | 4 | 8 | dcd | 1 | 5 | 7 | dt 2 table data -
name | m1 | m2 | m3 | abc | 5 | 5 | 5 | dcd | 5 | 5 | 5 | both data table have same number of columns same column name .
i want result in dt3 in format
name | m1 | m2 | m3 | abc | 12/5 | 4/5 | 8/5 | dcd | 1/5 | 5/5 | 7/5 | and bind data table dt3 data gridview.
thanks in advance.
you may use linq this,
var dt3 = p in dt1.asenumerable() join q in dt2.asenumerable() on p.field<string>("name") equals q.field<string>("name") q in up.defaultifempty() select new { name = p.field<string>("name"), m1 = p.field<string>("m1") + "/" + q.field<string>("m1"), m2 = p.field<string>("m2") + "/" + q.field<string>("m2"), m3 = p.field<string>("m3") + "/" + q.field<string>("m3") };
Comments
Post a Comment