- 博客(9)
- 收藏
- 关注
原创 AJAX结合弹框实现新增修改删除
1. 在下面这个视图中我们利用ajax弹框进行操作 <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#roleModal" onclick="add();"> 新增 </button> <table class="table table-bordered"> <thead> <tr>
2020-06-24 11:38:00
1007
原创 EF四种方式的增、删、改、查
1.新增 RbacDBEntities db = new RbacDBEntities(); //方式1 Add Role r1 = new Role() { Name = "方式1", Remark = "备注1" }; db.Roles.Add(r1); db.SaveChanges();
2020-06-17 22:20:34
443
原创 委托方法的使用
1.先定义一个委托类型 public delegate string TranslationDelegate(string name); 2.定义数个委托方法和一个通用方法 2.1给中国人打招呼的方法 public static string ChineseSayHello(string name) { return name + ":吃了没"; } 2.2给美国人打招呼的方法 public static string AmericanSayH
2020-06-15 21:50:22
265
2
原创 分页的使用
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using WebApplication1.Models;//注意引入命名空间 namespace WebApplication1.Controllers { public class RoleController : Controller { // GET: R
2020-06-03 22:57:09
184
原创 EF框架 增、删、改、查
1、新增的两种方式 1.1直接新增 var classinfo = new ClassInfo() { Name = "2018173807", Remark = "七班", Term = 2, TeacherID = 1 }; db.ClassInfos.Add(classinfo);
2020-06-02 16:02:20
334
原创 自定义函数的使用
一、自定义函数的分类 1)标量值函数 2)表值函数(内联表格值函数,多语句表值函数) 二、自定义函数和存储过程的区别 1)自定义函数: 1. 可以返回表变量 2. 限制颇多,包括: 不能使用output参数; 不能用临时表; 函数内部的操作不能影响到外部环境; 不能通过select返回结果集; 不能update,delete,数据库表; 3. 必须return 一个标量值或表变量 自定义函数一般用在复用度高,功能简单单一,争对性强的地方。 2)存储过程
2020-05-24 22:40:02
1393
原创 存储过程的使用
1.存储过程的定义 存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一个“execute 存储过程名 参数”命令来调用存储过程。 2.基本语法 ****2.1创建存储过程**** create procedure sp_name @[参数名] [类型],@[参数名] [类型] as begin ........ end 以上格式还可以简写成: create pro
2020-05-21 12:36:43
150
原创 数据库——触发器(学习笔记)
一、触发器的定义: 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,会激活促发其执行相应的操作。 二、创建与使用触发器: 2.1创建只有一个执行语句的触发器 例:创建一个trig_book触发器,该触发器在表t_book插入一条数据后,对表t_bookType的bookNum数量对应的bookTypeId会自动加1 create trigger trig_book after insert
2020-05-19 11:44:26
375
原创 触发器的如何使用
在SQL中,触发器是一种特殊类型的存储过程,它不同于SQL的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。 1.触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。 除此之外,触发器还有其它许多不同的功能: (1)强化约束(En
2020-05-19 11:35:38
3200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅