2013-12-14 2 views
0

я получил значение из таблицы:Значение из DataTable в строку

zs_code zs_name 
    a  James 
    b  John 
    c  Mikael 

я хочу, чтобы преобразовать столбец zs_name в одну строку, чтобы быть, как показано ниже:

["James", "Mikael", "John"] 

означают строковое значение, как выше.

Может ли кто-нибудь мне помочь?

ответ

0

Попробуйте так:

string[] arr = new string[dt.Rows.Count]; 
for (int i = 0;i<dt.Rows.Count;i++) 
{ 
 arr[i] = dt.Rows[i]["zs_name"].ToString(); 
} 

Источник: this link

Днем кодирования !!!

1
Dim items = String.Join(",", yourTable.AsEnumerable().[Select](Function(row) row.Field(Of String)("zs_name"))) 
Dim result = String.Format("[{0}]", items) 
Смежные вопросы