自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(191)
  • 资源 (6)
  • 收藏
  • 关注

原创 db-使用事务同时提交多个数据表

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-31 17:59:35 427

原创 db-使用触发器删除相关联的两表间的数据

--判断是否存在名为‘tri_delete_laborage’的触发器if exists(select name from sysobjects where name='tri_delete_laborage'and type='TR')drop trigger tri_delete_laborage--删除已经存在的触发器gocreate trigger tri_delete_la...

2019-07-31 17:59:27 268

原创 db-使用递归触发器实现每次删除一条记录

/*判断表中是否有名为“delete_employee”的触发器*/if EXISTS (SELECT name FROM sysobjects WHERE name = 'delete_employee' AND type = 'TR')/*如果已经存在则删除*/drop trigger delete_employeego create trigg...

2019-07-31 17:59:20 504

原创 db-触发器的嵌套使用

/*为tb_teacher表创建DELETE触发器*/ create trigger teacher_delete on tb_teacher after delete as declare @rowcount int select @rowcount=@@rowcount /*删除操作所涉及的记录行数*/ if @rowcount >1 ...

2019-07-31 17:58:49 111

原创 db-delete触发器

create TRIGGER [trig_DeleteInfo] on [dbo].[tb_Employee]FOR deleteASif exists(select ID from deleted where ID in(select ID from tb_Salary))begindelete from tb_Salary where ID=(select ID from delet...

2019-07-31 17:58:33 101

原创 db-update触发器在系统日志中的应用

create TRIGGER 管理员日志 ON dbo.系统管理员表FOR UPDATEAS insert into 系统日志表(备注) select'用户名:'+inserted.用户名称 +' —密码:'+ inserted.密码 from inserted...

2019-07-31 17:57:25 86

原创 db-使用insert触发器

/*判断表中是否有名为“[trig_InsertInfo]”的触发器*/if EXISTS (SELECT name FROM sysobjects WHERE name = '[trig_InsertInfo]' AND type = 'TR')/*如果已经存在则删除*/drop trigger [trig_InsertInfo]gocreate T...

2019-07-31 17:57:03 173

原创 db-获取数据库中的触发器

select name as 触发器名称,crdate as 创建时间,refdate as最后一次修改时间 from sysobjects where xtype ='TR'

2019-07-31 17:56:32 173

原创 db-查看存储过程的相关信息

EXEC sp_helptext proc_AutoID--查看存储过程的定义文本EXEC sp_depends proc_AutoID--查看存储过程的相关性EXEC sp_help proc_AutoID--查看查看存储过程的属性

2019-07-31 17:56:25 296

原创 db-在存储过程中使用事务

--判断proc_TransInProc存储过程是否存在,如果存在将它删除if exists(select name from sysobjectswhere name='proc_TransInProc'and type='p') drop proc proc_TransInProc --删除存储过程GOcreate procedure proc_TransInProcasd...

2019-07-31 17:56:13 114

转载 db-在存储过程中使用return定义返回值

--判断是否存在所要创建的存储过程名称IF EXISTS(SELECT name FROM sysobjectsWHERE name='Proc_Return'AND type='P')--存在所要创建的存储过程则删除DROP PROCEDURE Proc_ReturnGOCREATE PROCEDURE Proc_Return@ID varchar(20),@Na...

2019-07-30 08:28:09 621

转载 db-使用视图生成计算列

--创建视图create view V_waregoods(编号, 商品名称,数量,单价,进价,销售额,利润)as--定义SELECT查询语句select 编号, 商品名称,数量,单价,进价,(单价*数量) AS 销售额, (单价*数量-进价*数量) AS 利润from tb_xsbgo--查询视图select * from V_waregoods...

2019-07-30 08:28:01 157

转载 db-对视图定义文本进行加密

--创建视图CREATE VIEW Lesson_Profession_viewWITH ENCRYPTION--加密视图AS--定义SELECT查询语句SELECT a.Name,a.JoinTime, b.PreName, a.IDFROM tb_Lesson AS a INNER JOIN tb_Profession AS b ON a.ofProfes...

2019-07-30 08:27:53 2126

转载 db-通过视图格式化检索到的数据

--创建视图create view v_warebooksas--定义SELECT查询语句并格式化日期select 图书名称,图书分类,出版日期, convert(varchar(10) , cast(出版日期 as smalldatetime),120)as 格式化日期from tb_Csharpbookgo--查询所创建的视图中的数据select ...

2019-07-30 08:27:48 105

转载 db-通过视图过滤数据

CREATE VIEW v_wareAS SELECT 商品编号,金额,销售票号from 销售表goselect * from v_ware

2019-07-30 08:27:43 197

转载 db-获取数据库的全部用户视图

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Linq;using System.Dat...

2019-07-30 08:27:36 245

转载 db-RAISERROR的使用

GODECLARE @err varcharSET @err = 1IF @err <> 0 RAISERROR ('用户自定义错误调试', 16, 1)

2019-07-30 08:27:31 103

转载 db-try catch使用

use db_TomeTwoBEGIN Try SELECT 1/0;END TryBEGIN catch SELECT ERROR_NUMBER() AS ErrorNumber,--返回错误号 ERROR_SEVERITY() AS ErrorSeverity,--返回严重性 ERROR_STATE() AS ErrorSt...

2019-07-30 08:27:25 154

转载 db-用goto语句实现跳转

GODECLARE @MONTH INTSET @MONTH = 1LABEL1:SELECT * FROM dbo.tb_工资数据表 WHERE 工资月份 = @MONTHSET @MONTH = @MONTH+2IF @MONTH<12 GOTO LABEL1

2019-07-30 08:27:19 167

转载 db-WAITFOR的使用

GOBEGIN WAITFOR TIME '09:29:00' SELECT * FROM dbo.tb_工资数据表ENDGO

2019-07-30 08:27:13 137

转载 db-RETURN的使用

GOif exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PERSONSEL]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[PERSONSEL]GOCREATE P...

2019-07-29 12:02:55 117

转载 db-case 的使用

GOSELECT 人员编号,人员姓名,部门名称,实发合计,工资年, CASE 工资月份 WHEN 1 THEN '1月份工资' WHEN 2 THEN '2月份工资' WHEN 3 THEN '3月份工资' WHEN 4 THEN '4月份工资' WHEN 5 THEN '5月份工资' ...

2019-07-29 12:02:47 179

转载 db-使用while

GODECLARE @SUM INTDECLARE @I INTSET @SUM = 0SET @I = 0WHILE @I>=0BEGIN SET @I=@I+1 IF @I>100 BEGIN PRINT '1到100之间的奇数和: '+CAST(@sum AS CHAR(10)) BREAK E...

2019-07-29 12:02:20 147

转载 db-使用IF EXISTS检测数据是否存在

GODECLARE @NAME VARCHAR(10)DECLARE @DEPT VARCHAR(20)SET @NAME = '高岩'SET @DEPT = '系统分析部'IF EXISTS (SELECT * FROM dbo.tb_工资数据表 WHERE 人员姓名=@NAME AND 部门名称=@DEPT)BEGIN PRINT '存在该人员的工资'ENDELSE I...

2019-07-29 12:02:10 726

转载 db-使用if指定执行条件

GODECLARE @DEPT VARCHAR(20)SET @DEPT = '系统分析部'IF (SELECT COUNT(*) FROM dbo.tb_工资数据表 WHERE 部门名称=@DEPT)>0BEGIN PRINT '该部门已经发过工资'ENDELSEBEGIN PRINT '该部门没有发过工资'END...

2019-07-29 12:02:04 243

转载 db-使用begin end控制批处理

GODECLARE @NAME VARCHAR(50)DECLARE @COUNT INTSET @NAME = '矿外单位'SET @COUNT = 0SET @COUNT=(SELECT COUNT(*) FROM tb_MR_NUMBER)IF @COUNT>5BEGIN PRINT '该单位电话大于5部 'ENDELSEBEGIN PRINT '该...

2019-07-29 12:01:58 544

转载 db-Having子句应用在多表查询中

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-29 12:01:53 141

转载 db-使用Having子句过滤分组数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-29 12:01:39 428

转载 db-使用存储过程删除表中的数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-29 12:01:30 915

转载 db-使用存储过程向表中添加数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-29 12:01:23 884

转载 db-使用存储过程查询多表中的数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:03:59 466

转载 db-创建和删除索引

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:03:52 111

转载 db-使用索引视图查询数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:03:40 116

转载 db-使用clustered关键字创建聚簇索引

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:03:06 666

转载 db-使用unique关键字创建索引

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:03:00 210

转载 db-静态交叉表

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:02:54 113

转载 db-使用not in引入子查询

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:02:37 198

转载 db-使用in引入子查询限定查询范围

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:02:30 358

转载 db-用in查询表中的记录信息

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:02:23 314

转载 db-使用外连接进行多表联合查询

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat...

2019-07-28 10:02:12 178

Android 4高级编程(第3版)(完整书签).zip

Android 4高级编程第三版 带有完整书签,高清,很好用哦

2019-06-14

ASP.NET MVC 5高级编程 第5版(中文版带书签)

第1章入门 1.1ASP.NETMVC简介 1.1.1ASP.NETMVC如何适应ASP.NET 1.1.2MVC模式简介 1.1.3MVC在Web框架中的应用 1.1.4ASP.NETMVC5的发展历程 1.1.5ASP.NETMVC4概述 1.1.6开源发布 1.2ASP.NETMVC5概述 1.2.1OneASP.NET 1.2.2新的Web项目体验 1.2.3ASP.NETIdentity 1.2.4Bootstrap模板 1.2.5特性路由 1.2.6ASP.NET基架 1.2.7身份验证过滤器 1.2.8过滤器重写 1.3安装MVC5和创建应用程序 1.3.1ASP.NETMVC5的软件需求 1.3.2安装ASP.NETMVC5 1.3.3创建ASP.NETMVC5应用程序 1.3.4NewASP.NETProject对话框 1.4ASP.NETMVC应用程序的结构 1.4.1ASP.NETMVC和约定 1.4.2约定优于配置 1.4.3约定简化通信 1.5小结 第2章控制器 2.1控制器的角色 2.2示例应用程序:MVCMusicStore 2.3控制器基础 2.3.1简单示例:HomeController 2.3.2创建 第一个控制器 2.3.3控制器操作中的参数 2.4小结 第3章视图 3.1视图的作用 3.2视图的基础知识 3.3理解视图约定 3.4强类型视图 3.4.1ViewBag的不足 3.4.2理解ViewBag、ViewData和ViewDataDictionary 3.5视图模型 3.6添加视图 3.7Razor视图引擎 3.7.1Razor的概念 3.7.2代码表达式 3.7.3HTML编码 3.7.4代码块 3.7.5Razor语法示例 3.7.6布局 3.7.7ViewStart 3.8指定部分视图 3.9小结 第4章模型 4.1为MVCMusicStore建模 4.2为商店管理器构造基架 4.2.1基架的含义 4.2.2基架和实体框架 4.2.3执行基架模板 4.2.4执行基架代码 4.3编辑专辑 4.3.1创建编辑专辑的资源 4.3.2响应编辑时的POST请求 4.4模型绑定 4.4.1DefaultModelBinder 4.4.2显式模型绑定 4.5小结 第5章表单和HTML辅助方法 5.1表单的使用 5.1.1action和method特性 5.1.2GET方法还是POST方法 5.2HTML辅助方法 5.2.1自动编码 5.2.2辅助方法的使用 5.2.3HTML辅助方法的工作原理 5.2.4设置专辑编辑表单 5.2.5添加输入元素 5.2.6辅助方法、模型和视图数据 5.2.7强类型辅助方法 5.2.8辅助方法和模型元数据 5.2.9模板辅助方法 5.2.10辅助方法和ModelState 5.3其他输入辅助方法 5.3.1Html.Hidden 5.3.2Html.Password 5.3.3Html.RadioButton 5.3.4Html.CheckBox 5.4渲染辅助方法 5.4.1Html.ActionLink和Html.RouteLink 5.4.2URL辅助方法 5.4.3Html.Partial和Html.RenderPartial 5.4.4Html.Action和Html.RenderAction 5.5小结 第6章数据注解和验证 6.1为验证注解订单 6.1.1验证注解的使用 6.1.2自定义错误提示消息及其本地化 6.1.3注解的后台原理 6.1.4控制器操作和验证错误 6.2自定义验证逻辑 6.2.1自定义注解 6.2.2IValidatableObject 6.3显示和编辑注解 6.3.1Display 6.3.2ScaffoldColumn 6.3.3DisplayFormat 6.3.4ReadOnly 6.3.5DataType 6.3.6UIHint 6.3.7HiddenInput 6.4小结 第7章成员资格、授权和安全性 7.1安全性:无趣、但极其重要 7.2使用Authorize特性登录 7.2.1保护控制器操作 7.2.2Authorize特性在表单身份验证和AccountController控制器中的用法 7.2.3WindowsAuthentication 7.3要求角色成员使用Authorize特性 7.4扩展用户身份 7.4.1存储额外的用户资料数据 7.4.2持久化控制 7.4.3管理用户和角色 7.5通过OAuth和OpenID的外部登录 7.5.1注册外部登录提供器 7.5.2配置OpenID提供器 7.5.3配置OAuth提供器 7.5.4外部登录的安全性 7.6Web应用程序中的安全向量 7.6.1威胁:跨站脚本 7.6.2威胁:跨站请求伪造 7.6.3威胁:cookie盗窃 7.6.4威胁:重复提交 7.6.5威胁:开放重定向 7.7适当的错误报告和堆栈跟踪 7.7.1使用配置转换 7.7.2在生产环境中使用Retail部署配置 7.7.3使用专门的错误日志系统 7.8安全回顾和有用资源 7.9小结 第8章Ajax 第9章路由 第10章NuGet 第11章ASP.NETWebAPI 第12章应用AngularJS构建单页面应用程序 第13章依赖注入 第14章单元测试 第15章扩展ASP.NETMVC 第16章高级主题 第17章ASP.NETMVC实战:构建NuGet.org网站 17.11小结 附录AASP.NETMVC5.1

2018-07-09

ASP.NET 3.5动态网站开发基础教程源文件

ASP.NET 3.5动态网站开发基础教程源文件

2014-01-23

ASP.NET 3.5动态网站开发基础教程PPT

ASP.NET 3.5动态网站开发基础教程PPT

2014-01-23

21天学通C#所有源代码

21天学通C#源代码

2014-01-23

空空如也

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

TA关注的人

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