経由で Access からデータを取得する datagridview がありますOleDbDataReader。
問題は次のとおりです。データをデータテーブルに読み込み、設定datasource = dt=>動作します
dt.Load(dr);
dt を取得して Linq を適用する => 空の GridView
GVMultiple.DataSource = (from myRow in dt.AsEnumerable()
where myRow.Field<string>("State") == "Succeeded"
select myRow)
=> を作成するLinq.ToList()と、私の列ではない「RowError」、「RowState」、「Table」、および「hasErrors」という名前の列が表示されます
GVMultiple.DataSource = (from myRow in dt.AsEnumerable()
where myRow.Field<string>("State") == "Succeeded"
select myRow).ToList()
ObjectカスタムList then設定へのデータの読み込みdatasource = List=> 空GridView
while (dr.Read())
{
UserList.Add(new UserInfo()
{
ID = (int)dr["ID"],
UserName = (string)dr["User Name"]
});
}
GVMultiple.DataSource = UserList
誰かが私に何が起こっているのか教えてもらえますか?