Как извлечь значения из таблицы данных с одной строкой и присвоить метки asp.извлекать значения из DataTable с одной строкой
private void GetUser(string userId)
{
dbr.SelectString = "select name, gender, address, contactno from userInfo where id = = '" + userId + "' --"; // return single row
DataTable dt = dbr.GetTable();
//DataRow row = dt.Rows[0];
// how to retrieve the fields from the data table.
//lbl_name = name.ToString();
//lbl_gender = gender.ToString();
//lbl_contact = contactno.ToString();
}
Я думал об использовании цикла foreach, но в datatable содержится только одна строка. Как передать пустую строку в случае NULL-ячеек. Кроме того, могу ли я извлечь значения из datatable через list?
спасибо за быстрый ответ. я могу преобразовать эту таблицу данных в список и получить значения. Что будет более предпочтительно? Пожалуйста, объясните. – user4221591
@ пользователь4221591, какой вид списка? dataTable содержит 1 строку, создает один объект пользовательского типа – ASh