首页 > 代码库 > 【培训】 项目实训中遇到的问题 总结 跟解决方法
【培训】 项目实训中遇到的问题 总结 跟解决方法
在培训中遇到的问题 在此总结 避免以后遇到相同问题要找半天才能解决
【菜鸟 解决问题】
1、在查询数据时转换Json字符串时出现数据类型错误 "其他信息: DataSet 不支持 System.Nullable<>。"
【错误】table.Columns.Add(prop.Name, prop.PropertyType);【标红的就是报错数据类型】
【解决方法】把上面 那句换为:table.Columns.Add(prop.Name); 可以解决此问题
/// <summary> /// 创建表 /// </summary> /// <typeparam name="T"></typeparam> /// <returns></returns> public static DataTable CreateTable<T>() { Type entityType = typeof(T); DataTable table = new DataTable(entityType.Name); PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(entityType); foreach (PropertyDescriptor prop in properties) { //table.Columns.Add(prop.Name);//换为这个后能解决错误问题 table.Columns.Add(prop.Name, prop.PropertyType);//在查询数据时转换Json字符串时出现数据类型错误 "其他信息: DataSet 不支持 System.Nullable<>。" } return table; }
【培训】 项目实训中遇到的问题 总结 跟解决方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。