私はこれに慣れていないので、次を選択したい: (SQL) select textfileURL from [tablename];
私が今持っているもの:
public string GetfileURL()
{
return context.wordpuzzles.Select(i => i.textfileURL).ToString();
}
しかし、うまくいきません。
最初にアイテムを正しく取得する必要があるため、次のいずれかを試してください。
public string GetfileURL()
{
return context.wordpuzzles.Single(i => i.condition = "yourCriteria").textfileURL.ToString();
}
また
public string GetfileURL()
{
return context.wordpuzzles.First(i => i.condition = "yourCriteria").textfileURL.ToString();
}
また
public string GetfileURL()
{
dim results = context.wordpuzzles.Where(i => i.condition = "yourCriteria").ToList();
'perform rest of code
}
ただし、Single 呼び出しを実行する場合は、return ステートメントに 1 行しかないことを確認する必要があります。
行があるかどうかわからない場合は、.SingleOrDefault または .FirstOrDefault を追加できます
あなたはほぼ正しいことをしていますが、1つの結果を選択したい場合はFirstOrDefault()
. そうでなければ、あなたは得るでしょうIEnumerable<string>
。