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

Popular posts from this blog

php - Why I am getting the Error "Commands out of sync; you can't run this command now" -

linux - Does gcc have any options to add version info in ELF binary file? -

java - Are there any classes that implement javax.persistence.Parameter<T>? -