こんにちは、顧客のアカウント テーブルから値を取得するクラスを作成しました。そのためのクラスを作成しました。結果を返したいテーブルの AccountId と Field に通知したい (たとえば、FirstName)。これを達成するための最良の方法は何ですか?代替手段として以下のようなものを手に入れましたが、機能させることができません...
これは、名の結果を取得する方法です。
LabelFirstName.Text = Manage.GetAccount(2, "FirstName"); // where 2 is the id I informed and FirstName is the Column I want to retrieve from the table.
結果は、たとえば "John" になります。
これは私が持っているものです:
public class Manage
{
public Manage()
{
}
public static string GetAccount(int AccountId, string Field)
{
LinqSqlDataContext contextLoad = new LinqSqlDataContext();
var q = (from p in contextLoad.MyAccounts
where p.AccountId == AccountId
select p).Single();
string var = q.?? // ?? would be my Field string "FirstName" for example
return var;
}
}
助けてください
ありがとう