您的位置:首页 > 数据库

将实体的属性组合成字符串返回 ,可以修改成用于数据库插入的格式

2017-01-05 18:04 363 查看
/// <summary>
/// 将实体的属性组合成字符串返回  ,可以修改成用于数据库插入的格式
/// </summary>
/// <param name="enStudent"></param>
/// <returns></returns>
public static List<string> GetSql(Object model)
{
PropertyInfo[] fields = model.GetType().GetProperties();
StringBuilder sb1 = new StringBuilder();
StringBuilder sb2 = new StringBuilder();
foreach (PropertyInfo pi in fields)
{
sb1.Append(pi.Name).Append(","); sb2.Append("'").Append(pi.GetValue(model, null)).Append("',");
}
string s1 = sb1.ToString().Substring(0, sb1.ToString().Length - 1);
string s2 = sb2.ToString().Substring(0, sb2.ToString().Length - 1);
List<string> s = new List<string>();
s.Add(s1);
s.Add(s2);
return s;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 实体类
相关文章推荐