上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 41 下一页
摘要: 第一种使用fluentApi配置多对多关系 比如:有一个业务,一张学生表,还有一张课程表,要求,将两表建立多对多关系。 我们可以通过分析:一个学生在课程表里可以有多个课程,每个课程有可以被多个学生同时选择。 配置多对多关系思路:多对多关系,应该有一个中间表,用于关联,关联表至少两个字段,就是两张表的 阅读全文
posted @ 2022-01-11 14:19 青仙 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 级联删除 使用CodeFirst创建的外键约束默认都开启了级联删除,如下图就是通过CodeFirst创建的数据库,而且孩子表里还有父亲表的主键作为外键。 但是,我们试着删除它父亲的时,发现能直接删除,如图 就是因为使用codefirst创建的数据表的外键默认都开启了级联删除,也就是删除一个,可以删除 阅读全文
posted @ 2022-01-11 14:15 青仙 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 给学生实体添加一个外键,使用父母表的Id作为外键 首先要搞清楚,给学生表添加外键是什么意思,就是一个学生只能有一个父母,但是父母可能有多个孩子,所以学生与父母之间的关系为一对多。给学生表添加外键就代表学生是一,父母是多。 步骤一: 在学生表里写一个外键字段,和一个导航属字段。导航属性字段的作用目前理 阅读全文
posted @ 2022-01-11 14:09 青仙 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 在CodeFirsrt的实体里配置字段的限制 通过配置,我们可以设置数据库里字段的长度,等等 比如:在模型中表的映射(实体)中没有给字段设置限制,比如长度等等,它在创建数据库的时候会默认设置为最大长度。 调用EF创建数据库后字段的长度如下: 实体里给字段添加限制 可以看到,添加限制缺少引用,因为这个 阅读全文
posted @ 2022-01-11 14:04 青仙 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 创建CodeFirst codefirst是代码优先,就是你自己手动创建模型,模型设计完毕后执行即可为你创建数据库了 第一步,创建一个空的MVC 如下图: 第二步,创建实体 创建一个类库,用来当做实体的库,在里面创建你想要建立的表的映射类。如下图: 在这个实体类里添加表的字段 第三步,创建上下文对象 阅读全文
posted @ 2022-01-11 14:02 青仙 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 方式1sql //后台控制器验证 if (ModelState.IsValid == false)//后台控制器模型验证,false表示未通过 { return Json("-1"); } FHZMEntities fHZMEntities = new FHZMEntities(); //fHZME 阅读全文
posted @ 2022-01-11 13:54 青仙 阅读(46) 评论(0) 推荐(0) 编辑
摘要: ajax访问控制器 用ajax访问某个控制器来执行功能倒是没有问题,但是,如果相跳转视图或者打开该控制器的视图是不行的,它会直接跳过这行代码。 如下图;如果ajax访问该控制器时,会直接跳过这两行代码,其它方式访问就不会跳过 控制器限制访问方式 直接在控制器上面加验证即可,如下图 有时候用ajax访 阅读全文
posted @ 2022-01-11 13:52 青仙 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 运行时测试时打开即时窗口的快捷键:alert+shift+i 可以快速测ascii码,比如在窗口里打(char)'a' 阅读全文
posted @ 2022-01-10 21:13 青仙 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 什么叫模型验证呢? 大概就是前台和后台都能使用模型来验证用户的信息是否为空或者是输入的长度是否符合标准等。 作用 方便验证,比如要验证在前台的文本框里输入的信息是否为空或者是否符合长度,前台单独验证的话就要在前台的js里获取该文本框,然后获取里面的值,判断是否为空,后台的话也是一样,接收前台传过来的 阅读全文
posted @ 2022-01-10 21:11 青仙 阅读(307) 评论(0) 推荐(0) 编辑
摘要: HTML帮助类: 作用: ①简化编写Html ②可以后MVC模型验证配合 用法 ①生成文本框 结果: ②文本框内容 ③指定内容 效果 ④指定属性 效果 ⑤指定内容为lamdba表达式 效果,下面圈起来的无视,但是name就是value值: ⑥下拉列表框 设置它自己的属性value: 效果: 这样写的 阅读全文
posted @ 2022-01-10 21:00 青仙 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 41 下一页