2

データのテーブルビューを取得する必要がある関数があります。データをグリッドにバインドする必要があるため、結果をテーブルとして必要とします。

    internal static Table<MyObject> GetUsersData()
    {
        var db = new DataContext();

        var results = from user in db.Results
                      where user.Type == "USERTYPE"
                      select user;


        return results;
    }

テーブル全体を取得する場合は、テーブルをテーブルとして取得するため、正常に機能します。

 var results = db.Results;

私が得るエラーは

Error   6   Cannot implicitly convert type An explicit conversion exists 

結果をテーブルにキャストする方法はありますか?

このデータをグリッドにバインドしようとしていますが、データベースにビューを作成する必要があると考え始めています。

4

1 に答える 1

1

メソッドを返すようにします:IQueryable<Result>

internal static IQueryable<Result> GetUsersData()
{
//...your method code
}
于 2012-11-20T11:52:33.780 に答える