上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页
摘要: 下面解释每个配置的作用 Table :用于指定生成表的表名、架构信息。 Column :用于指定生成数据表的列信息,如列名、数据类型、顺序等。 Key :用于指定任何名称的属性作为主键列并且默认将此列作为标识列(如果不想默认生成标识可以指定“DatabaseGenerated”属性的值为“None” 阅读全文
posted @ 2018-05-14 14:13 夯 阅读(788) 评论(0) 推荐(0)
摘要: 一,在models文件夹中,建立相应的model文件 这里注意一点,这里建立的class名,就是数据库里表的名字。 在这里面,可以建立表之间的关系。 这里要说明一点的事,一般情况下,我们会把n:m的形式,变成两个1:n的模式 二,新建一个Dal文件夹,用来建立Database Context 这里面 阅读全文
posted @ 2018-05-13 21:08 夯 阅读(278) 评论(0) 推荐(0)
摘要: 问题:entity.BZ的值是null,Request.Form["BZ"]的值是空字符串 目标:让entity.BZ的值是空字符串。 解决方法:在实体的BZ属性上加上 [DisplayFormat(ConvertEmptyStringToNull = false)] 另:若遇到参数实体entity 阅读全文
posted @ 2018-05-07 21:18 夯 阅读(473) 评论(0) 推荐(0)
摘要: 前言 一直以来写的博文都是比较温婉型的博文,今天这篇博文算是一篇批判性博文,有问题欢迎探讨,如标题,你到底会不会用EntityFramework啊。 你到底会不会用EntityFramework啊 面试过三年至六年的同行,作为过面试者到如今作为面试官也算是老大对我的信任,对来面试的面试者的任何一位同 阅读全文
posted @ 2018-05-06 22:22 夯 阅读(519) 评论(0) 推荐(0)
摘要: $.attr()和$.data()本质上属于DOM属性和Jquery对象属性的区别。 一个简单的例子 $.attr()每次都从DOM元素中取属性的值,即和视图中标签内的属性值保持一致。 $.attr('data-foo')会从标签内获得data-foo属性值; $.attr('data-foo', 阅读全文
posted @ 2018-04-25 22:06 夯 阅读(895) 评论(0) 推荐(0)
摘要: 看到很多朋友在实例化SqlParameter时,通常都没有指定参数的长度就直接给参数赋值了。就像下面的写法: new SqlParameter("@address", SqlDbType.Varchar) { Value = address}; 以前也一直都觉的加与不加参数长度应该没有什么区别,仅是 阅读全文
posted @ 2018-04-25 22:03 夯 阅读(1226) 评论(0) 推荐(0)
摘要: 环境:asp.net 4.0 + MVC 4 + Entity Framework 5异常:使用code first 碰到错误:列名 'Discriminator' 无效。这是一个很少见的错误,搜索了很久才发现是code first 的poco实体对象的继承问题。 比如,我定义了一个实体类,对应数据 阅读全文
posted @ 2018-04-25 13:09 夯 阅读(531) 评论(0) 推荐(0)
摘要: 转自:http://chengchenxu.com 阅读全文
posted @ 2018-03-18 17:12 夯 阅读(380) 评论(0) 推荐(0)
摘要: 在使用Entity Framework时,若有多个排序,需要OrderBy (OrderByDescending)再ThenBy (ThenByDescending) 假设需要根据Name升序排序,再根据Id降序排序,则: using (EFContext<Member> context = new 阅读全文
posted @ 2018-02-24 15:54 夯 阅读(759) 评论(0) 推荐(0)
摘要: E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended 也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对IQueryable<T>的扩展,而不是DbSet<T>(已经标记为弃用),所以跟我一样有隔离癖好的就 阅读全文
posted @ 2018-02-24 09:32 夯 阅读(305) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页