将实体的属性组合成字符串返回 ,可以修改成用于数据库插入的格式
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; }
相关文章推荐
- 将实体的属性组合成字符串返回 ,可以修改成用于数据库插入的格式
- 4.有关日期格式属性修改常识,v$nls_parameters,between and,查询指定部门的员工信息,in和null,like模糊查询,order by后面可以跟:列名、表达式、别名、序号
- thinkphp 在数据库更新(save)的时候,如果字段没有被修改,会更新失败 和数据的自动验证,插入的时候可以自动验证,但更新的时候就不能验证了
- 10_9_1编写代码,定义一个基类MyClass,其中包括虚礼方法GetString(),这个方法返回存储在受保护字段myString中的字符串,该字段可以通过只写公共属性ContainedStrin
- Hibernate注解插入有空字段实体映射类:实体类有空字段插入数据库时空属性插入为默认值
- 字符串常量也能在程序运行后修改 通过修改PE文件格式 跳过其属性,改成可读写属性
- 数组的length属性可读可写,字符串的长度length属性不可以修改
- 修改(python) mysql 数据库 使其可以支持插入中文
- 在(二)的基础上,给用户控件添加一个新的属性。用于返回一个字符串
- 网站打开速度过慢,可以修改数据库链接字符串试试Connection Reset
- 插入数据库记录时候“输入字符串的格式不正确。 ”
- 字符串中可以使这一组,135.555或者是5654415都行反正中间不能有有英文,如果有就返回false。也不可以使这种格式135.546.546
- 给定一个字符串,里面用空格分开为多个(>=6)部分组合,如:01 02 03 04 05 06 07 …… 写一个函数返回任意6个组合的字符串: 输出格式实例: 01 02 03 04 05 06 0
- 把RecordSet的LockType属性设置为4,可以保证“修改操作”只作用于RecordSet对象,而不会影响到数据库
- 如何:使用调试器变量窗口,可以将调试器窗口中用于显示数值的格式设置为十进制或十六进制
- VS2005 ASP.NET2.0安装项目的制作(包括数据库创建、站点创建、IIS属性修改、Web.Config文件修改)
- 取得数据库服务器的系统日期转为字符串格式,只取日期部分
- VS2005 ASP.NET2.0安装项目的制作(包括数据库创建、站点创建、IIS属性修改、Web.Config文件修改)
- 拆分数据库字段中字符串,以表的形式返回
- 的format 属性可以直接处理日期格式输出