我在ASP编写项目。 数据访问层返回数据库表中的所有列。 我希望获得特定列的值并将其转换为字符串。
例如我有
EmployeesTableAdapter eta;
和
eta.getData();
返回"select *from Employees"
个查询。
如何获取一个特殊列的值,例如列FirstName?
答案 0 :(得分:1)
假设您必须使用TableAdapter,请使用它来填充DataTable
var dataTable = new DataTable();
EmployeesTableAdapter.Fill(dataTable);
string FirstName = (string)EmployeesTableAdapter.Rows[0][0];
//Rows[0][0] Change appropriately
答案 1 :(得分:1)
试试这个:
string FirstName = Convert.ToString(eta.getData().Rows.[0].["FirstName"]);