-1

私はこれに慣れていないので、次を選択したい: (SQL) select textfileURL from [tablename];

私が今持っているもの:

public string GetfileURL()
    {
         return context.wordpuzzles.Select(i => i.textfileURL).ToString();
    } 

しかし、うまくいきません。

4

4 に答える 4

1

最初にアイテムを正しく取得する必要があるため、次のいずれかを試してください。

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 を追加できます

于 2013-06-25T09:33:34.753 に答える
1

あなたはほぼ正しいことをしていますが、1つの結果を選択したい場合はFirstOrDefault(). そうでなければ、あなたは得るでしょうIEnumerable<string>

于 2013-06-25T09:34:15.387 に答える