Hi,
I have a data table and I need to fetch the data from the particular column
Actually I am using 2 data tables and from the 3rd data table I need to get the data from the particular column.
How to do it?
@Kunal_Jain ,
Try this
InputDT.DefaultView.ToTable(False,"YourColumnName")
This will return a single column from your DataTable
Regards,
Hi
To get data from one specific column and row
Stroutput = dt.Rows(rowindex)(“yourcolumnname”)
To get one entire column as a list of string
Stroutput = ( From row in dt.AsEnumerable() Select Convert.Tostring(row(“ColumnName”)) ) .ToList()
For all functionalities in datatable have a view on this tutorial
Cheers @Kunal_Jain
It is giving output as tablename
not the required output
Hi @Kunal_Jain
Use a For Each Row activity to iterate through the rows in the “dt3” data table.
Within the loop, use the Get Row Item activity to retrieve the value from a specific column.
The Get Row Item activity takes two parameters: the first parameter is the data table variable, and the second parameter is the name or index of the column you want to retrieve the value from.
Thanks!!
I don’t have to use for each activity just to iterate one column
Try this-
dtSelected = dt3.DefaultView.ToTable(False, “ColumnName”)
Thanks!
@Kunal_Jain ,
It will provide a single Column .
you assigned it to the DataTable Right?
Put like This
DT_YourColumn =DT_Input.DefaultView.ToTable(False,"YourRequiredColumnName")
Here DT_YourColumn is the Output of type DATATABLE
and DT_Input is your Input DATATABLE
Regards,
but to pass it in add data row I again need to pass it through for each row right??
@Kunal_Jain ,
According to your requirement you need only one entire Column from your actual datatable right?
For that you need not do for each row you will get by doing the above method.
By the way why you are doing add data row?
Also If possible please share the sample input and the expected output
Regards,
Well I need to pass the columns value into add data row as it contains the data for 2 datatables.
I cannot share the data
@Kunal_Jain ,
You can share the sample input Dummy Input you can create and share and the expected output.
May I know how many rows are there in datatable and how many values are to be passed in add datarow
A small representation or explanation about the datatable will help
If its only one rows and you need aome column data then dt.Rows(0)("ColumnName").ToString
will help
Cheers