Hello all,
How can I read data from Data Table without for each row. Not single row.
Thank you a lot
Hello all,
How can I read data from Data Table without for each row. Not single row.
Thank you a lot
Maybe this could help?
You could use DataTable.Rows or DataTable.Columns and their respective index.
Sorry, I want read all data from column, example
Name LastName Phone
Joe Crue 00022200
Gru Dumond 45632114
John Wick 12345678
if I write this syntax
strName = dt1.rows(0)(“Name”).toString I will get only Joe, but I need all names from columns “Name”, “LastName”, “Phone”
string.join(Enviroment.NewLine, yourDataTable.Rows.Cast(of DataRow).Select(function(row) string.join(“,”,row.Item(“Column1”).ToString))
The inner String.Join
is unnecessary, you’re also missing some parens, and this assumes that the OP is requesting a String as output. However, they were unclear about exactly what they want.
If you want a String, then I would suggest:
String.Join(", ", Data.Rows.Cast(of DataRow).Select(Function(Row) Row(“Name”)))
If you want an Array of the names:
Data.Rows.Cast(of DataRow).Select(Function(Row) Row(“Name”).ToString).ToArray