自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 948

原创 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 415

原创 委托方法的使用

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 235 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 156

原创 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 271

原创 自定义函数的使用

一、自定义函数的分类1)标量值函数2)表值函数(内联表格值函数,多语句表值函数)二、自定义函数和存储过程的区别1)自定义函数:1. 可以返回表变量  2. 限制颇多,包括:    不能使用output参数;    不能用临时表;    函数内部的操作不能影响到外部环境;    不能通过select返回结果集;    不能update,delete,数据库表;  3. 必须return 一个标量值或表变量  自定义函数一般用在复用度高,功能简单单一,争对性强的地方。2)存储过程

2020-05-24 22:40:02 1326

原创 存储过程的使用

1.存储过程的定义存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一个“execute 存储过程名 参数”命令来调用存储过程。2.基本语法 ****2.1创建存储过程**** create procedure sp_name@[参数名] [类型],@[参数名] [类型]asbegin........end以上格式还可以简写成:create pro

2020-05-21 12:36:43 118

原创 数据库——触发器(学习笔记)

一、触发器的定义:触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,会激活促发其执行相应的操作。二、创建与使用触发器:2.1创建只有一个执行语句的触发器例:创建一个trig_book触发器,该触发器在表t_book插入一条数据后,对表t_bookType的bookNum数量对应的bookTypeId会自动加1create trigger trig_book after insert

2020-05-19 11:44:26 339

原创 触发器的如何使用

在SQL中,触发器是一种特殊类型的存储过程,它不同于SQL的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。1.触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。 除此之外,触发器还有其它许多不同的功能:(1)强化约束(En

2020-05-19 11:35:38 3089

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除