如何通过 List<> 而不是数据 table 从 sql 检索数据?
How to retrieve data from sql by List<> instead of data table?
如何通过 ( List<> ) 而不是数据从数据库中检索数据 table?
我该怎么做?
按照以下步骤操作
- 创建一个 class 模拟您的 table
- 声明列表
- 检索数据并将其绑定到列表
显示您的数据
public class myListClass
{
public 字符串 myListClassItem1{ 设置;得到; }
public 字符串 myListClassItem2{ 设置;得到; }
public 字符串 myListClassItem3{ 设置;得到; }
}
列表项 = new List();
同时 (reader.Read())
{
items.Add(新的 myListClass(reader["Item1"].ToString(),
reader["Item2"].ToString(),
reader["Item3"].ToString()));
}
myDataGrid.DataSource = 项;
myDataGrid.DataBind();
如何通过 ( List<> ) 而不是数据从数据库中检索数据 table?
我该怎么做?
按照以下步骤操作
- 创建一个 class 模拟您的 table
- 声明列表
- 检索数据并将其绑定到列表
显示您的数据
public class myListClass { public 字符串 myListClassItem1{ 设置;得到; } public 字符串 myListClassItem2{ 设置;得到; } public 字符串 myListClassItem3{ 设置;得到; } }
列表项 = new List();
同时 (reader.Read()) { items.Add(新的 myListClass(reader["Item1"].ToString(), reader["Item2"].ToString(), reader["Item3"].ToString())); }
myDataGrid.DataSource = 项;
myDataGrid.DataBind();