C# 怎么将实体和数据库查询结果绑定数据在一起
实体类:Student字段:Age,Name,Sex数据库列名一样有SqlDataReader或者SqlDataAdapter,将这些数据绑定到student当中,绑定格...
实体类:Student
字段:Age,Name,Sex
数据库列名一样
有SqlDataReader或者SqlDataAdapter,将这些数据绑定到student当中,绑定格式要可变的,就是当添加一个Address字段,绑定内容还是不用调整 展开
字段:Age,Name,Sex
数据库列名一样
有SqlDataReader或者SqlDataAdapter,将这些数据绑定到student当中,绑定格式要可变的,就是当添加一个Address字段,绑定内容还是不用调整 展开
展开全部
按你说有这样,要用到反射来做,根据类的属性动态的加载数据
Student stu = new Student();
DataTable dt = new DataTable();
foreach (PropertyInfo property in stu.GetType().GetProperties())
{
property.SetValue(stu, dt[property.Name], null);
}
上面的dt是我设的数据源,当然这段代码中是没有数据的,你可以自己增加进去,这个代码你可以动态的对student类加属性,前提是数据库的字段和类的属性要一一对应
展开全部
List<Student> list=new List<Student>();
while(SqlDataReader.next())
{
list.add(new Student(){
Age=sdr["age"].tostring
});
}
//大概是这么个意思,具体代码忘记怎么打了!嘿嘿
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没说明清楚。无法解答
追问
Class Student
{
public int Age { set; get; }
public int StuId { set; get; }
public Sex Sex { set; get; }
}
怎么填充该实体类有数据库的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询