ASPでプロジェクトを書いています。データアクセス層は、データベーステーブルからすべての列を返します。特定の列の値を取得して文字列に変換したい。
たとえば、私は持っています
EmployeesTableAdapter eta;
クエリを
eta.getData();
返し"select *from Employees"
ます。
たとえば、列FirstNameなどの1つの特定の列の値を取得するにはどうすればよいですか?
ASPでプロジェクトを書いています。データアクセス層は、データベーステーブルからすべての列を返します。特定の列の値を取得して文字列に変換したい。
たとえば、私は持っています
EmployeesTableAdapter eta;
クエリを
eta.getData();
返し"select *from Employees"
ます。
たとえば、列FirstNameなどの1つの特定の列の値を取得するにはどうすればよいですか?
TableAdapter を使用する必要があると仮定すると、それを使用して DataTable を埋めます
var dataTable = new DataTable();
EmployeesTableAdapter.Fill(dataTable);
string FirstName = (string)EmployeesTableAdapter.Rows[0][0];
//Rows[0][0] Change appropriately
これを試して:
string FirstName = Convert.ToString(eta.getData().Rows.[0].["FirstName"]);