自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 VS 2019 ASP.NET MVC用EF连接MySQL数据库

1.打开VS2019,创建ASP.NET Web应用程序2. 点击菜单栏【工具】->【NuGet包管理】,打开【管理解决方案的NuGet程序包…】3.点击预览,搜索Entity.Framework,安装6.2.0版本4.打开程序包应用控制台5.输入install-package mysql.data -version 6.10.8 然后按回车键 输入 install-package mysql.data.entity -version 6.10.8 然后按回车键6.下载版本为1.2

2020-10-20 16:49:36 2877 1

原创 asp.net mvc 增删查改的用法

新增public ActionResult Add(){//单个新增var classinfo = new ClassInfo(){Name = “2018173801”,Remark = “一班”,Term = 2,TeacherID = 1};db.ClassInfos.Add(classinfo);db.SaveChanges(); //批量新增 List<ClassInfo> classinfos = new List&l

2020-08-31 10:56:39 128

原创 asp.net 委托

委托的定义委托是一种引用类型,它表示带特定类型参数列表和返回类型的方法的引用。委托的作用委托可以避免在程序中大量使用if-else语句,同时使程序具有更好的拓展性。委托的使用语法public delegate string MyDelegate(srting name);//为委托创建一个实例public string SayHello(string name){Console.WriteLine("你好:"+name);}//实例化委托MyDelegate a=new MyDeleg

2020-06-16 20:16:28 157

原创 asp.net mvc 实现分页查询

控制器代码下面通过一个例子来说明:public ActionResult Index(string Name,int PageIndex=1,int PageSize=10){//根据页码每页的条数名称查询var roles= db.Roles.Where(p=>p.Name.Contains(Name)).OrderBy(p=>p.ID).Skip((PageIndex-1)*PageIndex).Take(PageSize).ToList();return (role

2020-06-03 22:48:18 380

原创 asp.net mvc 增删查改的用法

新增public ActionResult Add(){//单个新增var classinfo = new ClassInfo() {Name = “2018173801”,Remark = “一班”,Term = 2,TeacherID = 1};db.ClassInfos.Add(classinfo); db.SaveChanges();//批量新增List classinfos = new List() {

2020-06-02 19:18:30 162

原创 SQL server事务

SQL server事务什么是事务事务就是被绑定在一起作为一个逻辑工作单元的SQL语句组,如果任何一个语句操作失败那么整个操作就被失败,进而回滚到操作前状态,或者是上个节点。为了确保要么执行,要么不执行,就可以使用事务。要将一组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。...

2020-05-27 17:18:50 148

原创 SQL server游标

SQL server游标什么是游标游标是SQL的一种数据访问机制。可以将游标简单的看成是查询的结果集的- -个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。游标的作用1.遍历数据行;2.保存查询结果,方便下文调用。概念中提到使用游标会保存数据行的副本,那么创建游标后,下文查询即可从副本中查询,要比直接查数据库快很多。创建游标Create proc cp_update_Levelas–声明游标declare cur_customer Cursor for select * fro

2020-05-25 20:35:33 96

原创 SQL server函数

SQL server聚合函数聚合函数(aggregate function)定义聚合函数对一组值执行计算并返回单一的值。除 COUNT 以外,聚合函数忽略空值,如果COUNT函数的应用对象是一个确定列名,并且该列存在空值,此时COUNT仍会忽略空值。常见的聚合函数有哪些AVG(column)返回指定列的平均值COUNT(column)返回指定列中非NULL值的个数MIN(column)返回指定列的最小值MAX(column)返回指定列的最大值SUM(column)返回指定列的所有值之和在

2020-05-21 18:23:26 68

原创 SQL server存储过程

SQL server存储过程什么是存储过程存储过程是一一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。怎么使用存储过程可以用一-个"execute存储过程名 参数”命令来调用存储过程。...

2020-05-20 22:54:31 131

原创 SQL server触发器

SQL server触发器触发器是一种专用类型的存储过程,它被捆绑到SQL server的表格画视图上。触发器是一个特殊的存储过程,主要通过事件触发而被执行的,它可以强化约束,维护数据的完整性和一致性。可以跟踪数据库的操作从而不允许未经允许的更新和变化,可以联级运算。比较触发器与约束约束和触发器在特殊情况下各有优势。触发器的主要好处在于它们可以包含使用 Transact-SQL 代码的复杂处理逻辑。因此,触发器可以支持约束的所有功能;但它在所给出的功能上并不总是最好的方法。语法如下:create

2020-05-19 11:53:44 90

空空如也

空空如也

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

TA关注的人

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