2012-05-27 2 views
0

Я пишу проект в ASP. Уровень доступа к данным возвращает все столбцы из таблицы базы данных. Я хочу получить значение в определенном столбце и преобразовать его в строку.получить значение одного столбца из запроса asp.net

Например, у меня есть

EmployeesTableAdapter eta; 

и eta.getData(); возвращает "select *from Employees" запрос.

Как я могу получить значение одного определенного столбца, например, столбца FirstName?

+0

вы хотите получить конкретный столбец для конкретного человека или все данные для это конкретная колонка? – peroija

ответ

1

Предполагая, что вы должны использовать TableAdapter, использовать его, чтобы заполнить DataTable

var dataTable = new DataTable(); 
EmployeesTableAdapter.Fill(dataTable); 
string FirstName = (string)EmployeesTableAdapter.Rows[0][0]; 
//Rows[0][0] Change appropriately 
1

Попробуйте это:

string FirstName = Convert.ToString(eta.getData().Rows.[0].["FirstName"]); 
Смежные вопросы