- 博客(50)
- 收藏
- 关注
原创 使用读取模板的方式导出数据
今天给大家分享的是“使用读取模板的方式导出数据”;首先呢,先给一个方法名为ExportARData,在筛选出我要导出的数据,B_Order、B_PNR、S_User、S_UserGroup这四张表是我今天所要导出数据时所要用到的表。代码如下所示:我所要导出的Excel表的格式如下图所示:那我就要把表格所需要的字段的信息也要写上来,如下图所示:再判断是否选择时间段,代码如下所示:将相对的路径转为实际的物理路径:string templatePath = Server.MapPath("~/D
2020-08-11 08:17:47 290
原创 上传图片
首先验证数据,再查询出用户角色、余额、邮箱等;判断这个工号是否被占用,判断用户是否修改密码,判断是否上传了图片;上传了图片就把上传了的图片保存,未上传不做任何处理;效果图如下所示:图片上传成功了...
2020-08-11 08:14:59 123
原创 增删查改
1.查询:首先用List查询出我所需要的表;再筛选出我想要查询的数据;再在页面上显示我所查询的数据;代码如下所示:效果图如下所示:2.修改:第一步:判断同一天航班的时间验证的几种情况;第二步:释放原来的电子客票表;第三步:对现在的航班进行出票操作。代码如下所示:效果图如下所示:3.新增:首先查询出所有的城市机场信息、飞机机型信息、个人信息;接下来就可以新增我想要的数据了,代码如下所示:4.删除:查询出所有的数据,在选择出我所想要删除的数据、或者直接筛选出我
2020-08-11 08:12:51 149
原创 生成航班数据
1.因为我要生成航班数据,那么首先我要查询出所有的机场信息:2.当我把机场信息查询出来之后,我就可以开始选择生成航班数据了,生成的航班数据不能是同一个机场,只能是A机场至B机场,并将组合信息保存到生存结果表:3.存放新生成的航班数据:4.将我新生成的航班数据保存到session:5.开启事务并显示航班数据信息的保存情况:...
2020-08-10 17:09:19 432
原创 打印
1.复写父类的该方法。执行控制器中的方法之前先执行该方法。从而实现过滤的功能。2.根据电子客票ID查询电子客票:3.把所有的数据查询出来,并使用orderby进行倒序排序:4.写出打印路径并保存至此电脑:...
2020-08-10 17:06:07 120
原创 jQuery事件
jQuery页面载入事件当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数,而99.99%的JavaScript函数都需要在那一刻执行。注意: 可以在同一个页面...
2020-05-06 12:55:18 401
原创 jQuery DOM节点操作
节点操作分七个步骤:1、查找节点2、创建节点3、插入节点4、删除节点5、复制节点js: 要复制的节点.cloneNode(boolean);$(“要复制的节点”).clone(boolean); true复制事件,默认为false6、替换节点7、包裹节点...
2020-05-06 12:54:29 157
原创 jQuery基础使用与样式篇
1.什么是jQuery?jQuery是一个JavaScript函数库jQuery是一个轻量级的"写得少,做得多"的JavaScript库jQuery库包含这些功能:HTML元素获取,HTML元素操作,CSS操作,HTML事件函数,JavaScript特效和动画,HTML、DOM遍历和修改,Ajax,Utilities,除此之外,jQuery还提供了大量的插件2.为什么使用jQuery...
2020-05-06 12:52:20 100
原创 JavaScript异步Ajax与json总结
一、 AJAX简介AJAX不是某种编程语言,它是一种在无需加载整个网页的的情况下能够更新部分网页内容的技术。异步(1)与异步相对的是同步,同步是指一个进程在执行某个请求的时候,该请求需要一段时间之后才能返回信息,那么该进程将一直等待下去,直到信息返回之后才能继续运行后面的进程。(2)而异步则不同,在执行请求时不需要等待返回信息,将继续执行下面的操作,不管其它进程的状态,当有信息返回时则系...
2020-05-06 12:51:30 120
原创 JavaScript表单提交总结
form表单的属性action 与method:属性:action method。值:URL get/post描述:action URL 规定当提交表单时向何处发送表单数据。method get/post规定用于发送form-data的HTTP方法,(提交表单的方式)。URL可能的值:绝对 URL - 指向其他站点(比如 src=“www.baidu.com”)。相对 URL - 指...
2020-05-06 12:49:59 106
原创 JavaScript浏览器对象模型BOM
Javascript 浏览器对象模型BOM,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM有多个对象组成。其中逮捕浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的字对象;作用有:1.弹出新的浏览器窗口、移动、关闭浏览器窗口及调整窗口大小;2.提供Web浏览器详细信息的导航对象;3.提供装载到浏览器中页面...
2020-04-29 19:08:58 113
原创 JavaScript事件总结
1、Date日期种类:日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。定义一个时间对象 :var Udate=new Date();2、String字符串对象:1)、使用 String 对象的 toUpperCase() 方法来将字符串小写字母转换为大写:var mystr=“Hello world!”;var mynum=mystr.toUpperCase();...
2020-04-29 19:08:28 87
原创 JavaScript文档对象模型总结(DOM)
什么是DOM?DOM,全称Document Object Model文档对象模型。JS中通过DOM来对HTML文档进行操作。只要理解了DOM就可以随心所欲的操作WEB页面。操作WEB页面。文档:文档表示的就是整个的HTML网页文档。对象:对象表示将网页中的每一个部分都转换为了一个对象。模型:使用模型来表示对象之间的关系,这样方便我们获取对象。节点:节点Node,是构成我们网页...
2020-04-27 19:55:59 91
原创 JavaScript正则表达式总结
1、元字符在正则表达式中有一些特殊的字符符号我们是不能直接使用的,必须对其进行转义后才能使用。如“\”,因为这些字符在正则表达式中有特殊的语法含义,这类字符被称为元字符,正则表达式中的元字符有:.,\,/,*,?,+,[,(,),],{,},^,$,|可能不太好记忆,当无法确定某个字符是否是元字符的时候就勇敢的对其进行转义是没有错的,对不是元字符的字符进行转义是不会出什么问题的,但是如果不...
2020-04-27 19:55:28 87
原创 JavaScript内建对象总结
在JavaScript中万物皆对象;字符串,数组,数值,函数… 内置对象都有自己的属性和方法,访问方法如下: 对象名.属性名称; 对象名.方法名称。1.Array数组对象unshift( ) 数组开头增加 功能:给数组开头增加一个或多个 参数:一个或多个 返回值:数组的长度 原数组发生改变Array对象有三个属性,分别是constructor返回对创建此对象的数组函数的引用。Length设置...
2020-04-27 19:53:58 93
原创 JavaScript函数相关内容总结
1.作用域作用域指一个变量的作用范围JS中一共两种作用域1.全局作用域2.函数作用域(局部作用域)1.全局作用域直接写在script标签的JS代码,都在全局作用域全局作用域在页面打开的时候创建,在页面关闭时销毁在全局作用域中有一个对象window,它代表一个浏览器的窗口,它由浏览器创建,我们可以直接使用在全局作用域中:创建的变量都会作为window对象的属性保存全局中的函数...
2020-04-27 19:53:00 80
原创 JavaScript对象总结
所有 JavaScript 数字均为 64 位整数(不使用小数点或指数计数法)最多为 15 位。小数的最大位数是 17,但是浮点运算并不总是 100% 准确如果前缀为 0,则 JavaScript 会把数值常量解释为八进制数,如果前缀为 0 和 “x”,则解释为十六进制数绝不要在数字前面写零,除非您需要进行八进制转换默认情况下,JavaScript 数字为十进制显示。但是你可以用toStr...
2020-04-23 19:28:04 96
原创 JavaScript流程控制语句
流程控制语句一共有三种:1)让程序有选择的执行,分支控制有三种①单分支②双分支③多分支①单分支if(条件表达式){语句;}②双分支if(条件表达式){语句;}else{语句;}③多分支if(条件表达式1){}else if(条件表达式2){}else if…{可以有多个else if}else{可以没有}2)循环控制有三种①for循环for(循环初值...
2020-04-23 19:26:19 160
原创 JavaScript运算符
JS中的优先级就跟我们数学中的优先级一样,比如在数学中:先乘除 再加减 有括号先算括号里面的算术操作符 → (关系运算符)比较操作符 → 逻辑操作符 → "="赋值符号 (+,-,*,/,++,–,%) (<,>,,=,<=,>=,!=) (&&,||,!) (=,+=,-=,…)下面介绍一下JavaScript...
2020-04-21 21:14:19 101
原创 JavaScript的数据类型
JavaScript的数据类型的六种类型的总结:1、 Undefined类型undefined类型只有一个值,那就是——undefined。当使用var声明变量但没有对它进行初始化时,该变量的值为undefined。例子如下:2、 Null类型与undefined一样,他也只有一个值:null。从逻辑角度来讲,null值表示一个空对象的指针,所以用typeof来检测null值时会返回“...
2020-04-21 21:11:30 89
原创 项目对比
下面是我今天刚刚写好的一个页面,叫做项目对比;顾名思义,就是两个项目或者两个以上的项目来进行比较,我写的比较是金额,也就是钱;里面包括开发费用等一系列的费用来进行对比;首先呢,我写了三个下拉款绑定点击事件;三个项目名称的下拉框,代码如下所示:效果图如下所示:接下来就是我选择之后的页面,如下图所示:代码如下图所示:代码就这么些了,还用了一些插件,最后面就是项目的一些费用来进行对比了...
2019-07-06 16:52:10 343
原创 打印和导出
今天向大家分享一下我前几天写出来的页面,大致的内容是总结所有的数据来打印和导出;首先先说一下导出;导出的代码其实很少,如下图所示:JS代码如下所示:导出效果图如下所示:点击中间那个像文件夹一样的按钮,就会弹出如上图所示的两个选择项,点击之后就会在页面直接单机下载至浏览器里面;如下图所示:红圈圈里面就是我所导出的数据了。接下来便是打印,打印和导出都差不多,不过我写的打印是水晶...
2019-07-06 16:51:05 835
原创 单条数据&批量删除
今天向大家分享一下我之前所学的知识,单条数据&批量删除;这个单条数据&批量删除怎么写呢?我是给了一个名为delStuInfos方法,首先先给两个int的方法记录一下我删除成功和删除失败的数据条数:int countSuccessDel = 0;//记录删除成功的数据条数int countFailedDel = 0;//记录删除失败的数据条数接下来就是判断参数是否为null,代...
2019-06-25 16:27:50 226
原创 权限管理
今天给大家分享一下我写的“权限管理”,它的用处就比较多了。比如说:“用来登陆、给别人权限、新增和修改等一系列的操作。控制器的代码我就给了一个JurisdictionController的方法来管理用户类型,因为JurisdictionController 是“权限管理”这个模块的方法,所以我在JurisdictionController这个模块里面写了几个用来管理和修改之类的视图来写出效果。最开...
2019-06-24 21:34:59 62
原创 修改公告类型
首先,我给了一个方法名为UpdateNoticeType;然后在new一个ReturnJsonVo,再给一个try、catch,再try、catch里面写我所需要的内容。代码如下所示:public ActionResult UpdateNoticeType (SYS_NoticeTypeTable noticeType){ReturnJsonVo returnJson = new Retur...
2019-06-17 11:36:02 292
原创 登陆
今天就来向大家介绍一下我自己写的一个登陆页面;首先呢,在控制器写一个登陆的方法,并给它的方法名为Login;下面就是写我们所需要的代码了,代码如下所示:public ActionResult Login(){string UserNuber = “”;string Password = “”;string UserTypeClass = “”;bool isRember = fals...
2019-06-17 10:47:20 86
原创 Group by将一组数据重新分组
学过了mvc的都会发现对数据的处理永远都离不开增删查改这四个步骤,在深入一点就是不同的查询方法或者将数据细分开再查询数据。在这里我就一种group by的方法来查询数据。首先,我们在查询数据时可能会碰到一些特殊的问题,这里我就用一种group by的方法来查询数据。如下:group by主要用来将某个数据进行不同的条件进行分组,如下:先要将得到一个主键的Key 然后其他的数据按照其条件用一...
2019-06-09 19:28:17 882
原创 数据的多表查询
在我们所用到的查询中多表查询是必不可少的,因为创建一张信息表时我们可能要用到多张数据表格来查询出用户的信息,这时我们就要用到多表查询的方法来解决这个问题。首先,创建一个方法在“()”里面的是要查询的参数,当然在多表查询的时候我们要创建一个实体类,来接收数据和传输数据,如图所示:在TitlesVo后面的PW_Title是TitlesVo这个实体类继承了PW_Title表里面的数据,而实体类...
2019-06-09 19:25:55 138
原创 数据统计与分析
首先你呢,先给一个方法,再把我所需要的AcademeID、GradeID、ClassID写进来。public ActionResult SelectStatisticsData1(int AcademeID, int GradeID, int ClassID)在获取一下搜索条件参数,用Linq查询数据引入session。把第一次查询到的数据放到session中,当第二次查询条件与第一次完全一致...
2019-06-09 19:23:42 476
原创 Linq语句group by分组语法Ladama表达式
LINQ(Language Integrated Query)是C#和VB.NET中的统一查询语法,用于保存和检索不同来源的数据。它集成在C#或VB中,从而消除了编程语言和数据库之间的不匹配,以及为不同类型的数据源提供单个查询接口。例如,SQL是一种结构化查询语言,用于保存和检索数据库中的数据。同样的,LINQ是一个用C#和VB.NET构建的结构化查询语法,用于保存和检索来自不同类型数据源的数据...
2019-05-25 15:14:04 639
原创 导入试题
写个方法为upLoadWord,然后再写上我所需要的条件。public ActionResult upLoadWord(HttpPostedFileBase file){ReturnJsonVo returnJson = new ReturnJsonVo();if (file != null){判断导入的文件类型是否正确获取它的文件扩展名string fileExtension =...
2019-05-23 17:45:53 1304
原创 表格数据初始化和多条件查询
首先把所需要的AcademeID、GradeID、ClassID全部引用进来;然后用var写一个方法;接下来就是多表查询,把所需要的表都写进来,来一个多表查询;再用Ladama表达式筛选一下;最后统计查询出来数据的条数,再分页查询一下,new一个LayuiTableData,就这样,我所需要查询的内容就写好了。public ActionResult SelectAchievement(Lay...
2019-05-16 18:01:17 255
原创 使用PowerDesigner设计表
学MVC也有段时间了,今天给大家分享一下我平时是怎么设计表的(可能会设计错,还望大家指出,在此万分感谢);首先呢,我打开我的我电脑上的应用PowerDesigner,不知道大家有没有听说过;我用这个应用来创建设计表,它的步骤也不麻烦,下面我来向大家分享一下我的做法:第一步,双击应用,打开应用之后会弹出下面这张图片接下来我是习惯性的点击右下角的Close,不知道你们是怎样操作的呢。第二步,...
2019-05-16 17:32:55 446
原创 将导入的Excel表格的数据保存到session
今天向大家介绍的是把我导入Excel表格的数据保存到session中,首先呢,给一个方法名为ImportExcel,用HttpPostedFileBase接受页面传过来的文件;然后就开始写代码了:public ActionResult ImportExcel (HttpPostedFileBase file){先new一个ReturnJsonVo,接下来的操作就写在try、catch中:R...
2019-05-07 19:48:47 185
原创 保存Excel导入的数据
今天我直接用SaveImport这个方法直接写代码了,首先先string一下,接下来给一个try、catch,在try、catch中写我需要的代码;(注释我就没有标明出来了,因为所有的文字都是注释,代码还是代码)代码与一些注释如下所示:public ActionResult SaveImport(){string strMsg = “”;try{int successCount = 0...
2019-05-07 19:47:44 108
原创 导出数据
今天来给大家分享一下我最近掌握的一点知识;给一个名为ExportToExcel的方法,因为我所导出的内容学生信息;所以呢,要给一个AcademeID、GradeID、ClassID、StudentDetail;开头已经写好了,接下来就是写内容了。内容其实也不难,和之前的差不多,掌握方法再配合一下数据库的表,就差不多了;大家看一下我写的代码有何问题,欢迎大家指出,非常感谢。public Act...
2019-05-07 19:46:18 83
原创 Linq语句和Lambda表达式
LINQ即语言集成查询,是.NET Framework 3.5中新增的功能。其功能类似于数据库中的SQL语句(实际上LINQ就是针对.NET Framework的SQL):提供标准的、易于学习的查询和更新数据模式。从from开始:用过SQL的朋友都知道,最简单的SQL语句SELECT record FROM tableName:获取表中的所有记录,那么对应于LINQ,其语法如下:from r...
2019-04-26 17:31:54 396
原创 Session和cookie
有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合PHP以及http协议来分析如何建立一个安全的会话管理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的方法来提高你的php应用程序的安全性以及稳定行。Session无状态特性:Http是一种无状态性的协...
2019-04-26 17:29:47 93
原创 新增
今天给大家分享一下新增;新增,顾名思义,就是用来添加你想要的内容的,但是我今天添加的内容为题目,就是把学生的信息(不包括学生家里的任何事)全部提取至数据库。首先呢,先给一个方法,方法名为InsertStudent,(这不是固定的,你自己看着给就行了)public ActionResult InsertStudent(PW_Student pwStudent, PW_User pwUser, H...
2019-04-16 17:23:27 130
原创 多表查询
学MVC两个月了,给大家分享一下我所学的一些知识;有不足之处,还望大家指出。这次所分享的内容为“多表查询”;多表查询,何为多表查询呢?多表查询,顾名思义;要调用两张或者多张表一起查询;首先呢,我给了一个名为selectStudentAll方法,再加上我需要查询的表,就这样,表头就轻轻松松完成了;代码如下:public ActionResult selectStudentAll(LayuiT...
2019-04-16 17:21:59 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人