- 博客(37)
- 收藏
- 关注
原创 子查询【三】
vn.如果Any比较(scalar_expression,vi)返回true,则Any运算符返回true。如果所有比较对(scalar_expression,v)的计算结果为true,则All运算符返回true;v式单列结果中的值。如果其中一对(scalar_expression,v)返回false,则All运算符返回false。SQLServerAll运算符是一个逻辑运算符,它将标量值与子查询返回的单列值列表进行比较。Any运算符是一个逻辑运算符,它将标量值与子查询返回的单列值集进行比较。...
2022-07-25 15:34:17 164
原创 子查询【二】
EXISTS与IN的使用效率的问题,通常情况下采用exists要比in效率高,因为in不走索引。exists运算符是一个逻辑运算符,用于检查子查询是否返回任何行。如果子查询返回一行或多行,则exists运算符返回true。如果客户下达的订单小于或等于2,则子查询返回一个空结果集,该结果集导致exists运算符计算为false。在示例中,子查询返回包含null的结果集,这也导致exists运算符计算为true。请注意,即使子查询返回null值,exists运算符也会计算为true。...
2022-07-25 15:21:33 171
原创 子查询【一】
相关子查询时使用外部查询的值的【子查询】。换句话说,它取决于外部查询的值。由于这种依赖性,相关子查询不能作为简单子查询独立执行。子查询嵌套在另一个语句(如select,insert,update或delete)中的查询。,SQLServer查找价格高于‘上海永久’和‘凤凰’品牌的所有的产品的平均定价的产品。,SQLServer计算属于这些品牌的所有产品的平均价格。,此外,对外部查询评估的每一行重复执行一次相关子查询。以下示例查找价格等于其类别的最高价格的产品。子查询可以嵌套在另一个子查询中。...
2022-07-25 15:09:58 236
原创 餐饮系统的开台操作
点击开台按钮弹出开台的模态窗体,如图所示:弹出模态窗体时会将桌号回填上去,人数根据自己来填;然后进行保存,保存成功后餐桌的状态会从空台变为已开台状态,js代码如下:后端的代码:...
2022-06-16 19:32:05 236
原创 【修改密码】
修改登录密码,我们根据账号,原密码,新密码还有确认密码来修改密码,如图所示:新的密码必须要跟确认密码密码一致,如果不一致它会弹出提示框,如图:如果修改成功,它会跳转到登录视图,修该保存密码代码如下:...
2022-06-08 14:40:23 477
原创 时间格式的回填
将数据类型转换为时间类型的格式;下图是用来接收设置的时间类型给控制器代码赋值时间类型的数据在数据库中一般是为datetime的数据类型,如果想要将时间回填,所以要将datetime类型转换为字符串类型;如果不转换为字符串类型,数据将回填不上去然后在视图层回填数据...
2022-05-29 19:18:13 128
原创 勾选弹出层的复选框,将数据新增到表格
我想要实现的一个功能是,当我点击“添加菜品”时会弹出一个勾选复选框的弹出层,然后将勾选行的数据新增到表格首先点击“添加菜品”,跳转到菜品的新增界面然后勾选我需要添加的数据,点击“应用”保存数据将数据保存到表格中控制器新增保存...
2022-05-17 16:59:00 309
原创 数据的导出
html源代码Js代码控制器后台代码第一步:查询出需要导出的数据第二步:将需要导出的数据写入到Excel中创建Excel创建第一行 标题行(样式部分省略)第二行 创建表头行并设置字段把创建好的Excel输出到浏览器...
2022-05-08 19:14:48 744
原创 Layui表格底部新增空行
点击添加大类按钮table表格底部新增空白行html源代码js代码把table表格渲染出来点击添加大类底部新增一行空白行这两种方法都可以使用第一种方法:第二种方法:
2022-04-28 17:07:51 943
原创 SQL Sever修改数据
Insert语句insert语句是向表中新增数据,insert语句要在values子句中提供插入值的列表,该列表中的每列表中具有相应的值,必须将值列表括在括号中 ;a、sc是指要插入的表的名称;b、sno,cno,score是指要在其中插入的数据,必须要用括号括着并用逗号分隔;2、Insert Into Select语句:将其他表中的数据插入另一个表中;3、Update语句:修改表中的数据;sc指定更新数据表的名称; 指定更新的列sno,cno,score和值s007,c00
2022-04-20 20:31:25 714
原创 正则表达式中常用的方法
IsMatch:指定的正则表达式在指定的输入字符串中是否找到了匹配项,如果正则表达式找到匹配项,则为true,否则为false;它有两种写法:第一种写法:实例化Regex第二中写法:Match:在字符串中检索指定的值,找到一个或多个正则表达式的匹配;指定正则表达式的第一个匹配项,返回第一个匹配项;MatchCollection:表示通过以迭代方式将正则表达式模式;Split:把一个字符串分割成字符串数组;返回的数组中包括与子表达式匹配的字符串,但不包括与整个正则表达式的
2022-04-10 19:13:46 144
原创 SQL Server分组数据
内连表关键字:inner join;内连接子句是用于查询两个或多个相关表的数据,是在SQL Server中最常用的连接之一;内连接是将两个表的列的值合并为一个新的行并且包含在结果集中;正在上传…重新上传取消在from子句中指的是主表;b、在inner join子句中指的是副表左连接关键字:left join;左连接是查询主表所有的行和副表中匹配的行,left join子句用于查询来自多个表的数据,它可以使用where子句过滤结果集;正在上传…重新上传取消正在上传…重新上传取
2022-03-28 11:04:53 214
原创 SQL Server连接表
1、内连表关键字:inner join;内连接子句是用于查询两个或多个相关表的数据,是在SQL Server中最常用的连接之一;内连接是将两个表的列的值合并为一个新的行并且包含在结果集中;a、在from子句中指的是主表;b、在inner join子句中指的是副表2、左连接关键字:left join;左连接是查询主表所有的行和副表中匹配的行,left join子句用于查询来自多个表的数据,它可以使用where子句过滤结果集;注:对于inne...
2022-03-17 18:00:04 665
原创 SQL Server语言
SQL Server语言查询数据要从表中查询数据,请使用select语句;关键字:select(查询);*:代表是查这张表的所有字段;from:表示查哪张表,后面紧接表名;对数据进行排序在使用select语句从表中查询数据时,不能保证结果集中行排序,表明SQL Server可以返回具有未指定行顺序的结果,所以为了保证结果可以集中行已排序我们可以使用order by子句;注意:order by子句中出现的列必须对应选择列表中的列或者from子句中指定的表中定义的列;升序(A
2022-03-09 21:04:00 392
原创 C#中的类型转换
概述:C#是一门强类型语言,对类型要求比较严格,但是在一定的条件下也是可以相互转换的,如将int型数据转换成double型数据。 C#允许使用两种转换方式:隐式类型转换和显式类型转换。隐式类型转换隐式类型转换是C#默认的以安全方式进行的转换,不会导致数据丢失。如:从小的整数类型转换为大的整型,从派生类转换为基类。隐式转换主要是在整型、浮点型之间的转换,将存储范围小的数据类型转换成存储范围大的数据类型。显式类型转换显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会
2021-09-29 21:50:55 66
原创 C#中的字符串
获取字符串长度获取字符串中的第一个字符使用的小标是0,则字符串中最后一个字符的小标是字符串的长度减1。查找字符串中的字符在C#中字符串的查找方法有IndexOf、LastIndexOfIndexOf方法得到的是指定字符串在原字符中第一次出现的位置。LastIndexOf方法得到的是指定字符串在查找的字符串中最后一次出现的位置。ToUpper:返回一个新的字符串,将字符串的小写字母转换为大写字母。ToLower:返回一个新的字符串,将字符串的大写转换为小写字母。Re
2021-09-19 08:53:44 297
原创 C#类和对象
对象包括属性和方法,属性是指对象固有的特征,方法则是对象的行为。面向对象语言的三大特征分别是封装、继承、多态。C#类的定义在C#语言中创建的任何项目都有类的存在,通过类能很好地体现面向对象语言中封装、继承、多态的特征。语法:类的定义类的访问修饰符:Internal:只能在当前项目中访问类;public:可以在任何项目中访问类;修饰符:abstract:是抽象的意思,使用它修饰符的类不能被实例化;sealed:修饰的类是密封类,不能被继承;static:修饰类是
2021-09-08 18:19:27 91
原创 Cookie与Session
##什么是Cookie?Cookie:是储存在用户本地终端上的数据;//Cookie是在HTTP协议下,服务器或脚本可以维护客户工作站上信息的一种方法;//Cookie是由Web服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。无论何时用户链接到服务器,Web站点都可以访问Cookie信息目前有些Cookie是临时的,有些则是持续的。临时的Cookie只在浏览器上保存一段规定的时间,一旦超过规定的时间,该Cookie就会被系统清除。##Cookie的生存周期?Co
2021-08-28 11:19:15 77
原创 C#基本数据类型
C#语言是一种强类型语言,要求每个变量都必须指定数据类型。C#语言的数据类型分为值类型和引用类型。值类型:整型、浮点型、字符型、布尔型、枚举型等;引用类型:类、接口、数组、委托、字符串等;整型:所谓的整型就是存储整型的类型,按照存储值的范围不同,C#语言将整型分为了byte类型、short类型、int类型、long类型等,并且分别定义了有符号数和无符号数。有符号数可以表示负数,无符号数仅能表示正数。类型:sbyte 有符号数,占用一个字节;类型:byte 无符号数,占用一个字节.
2021-08-28 10:57:31 926
原创 删格与按钮
1删格布局规则2响应式规则3按钮用法4主题5、尺寸圆角图标7、按钮组8、按钮容器尽管按钮在同节点并排时会自动拉开间距,但在按钮太多的情况,效果并不是很美好。因为你需要用到按钮容器...
2021-08-07 19:03:53 73
原创 日期和时间组件
可以通过laydate.render(options)来设置基础参数,也可以通过laydate.set(options)来设定全局基础参数。1控件选择类型2自定义格式3最小/大范围内的日期时间值设定有限范围内的日期或时间,不在范围内的将不可选中。这两个参数的赋值非常灵活,主要有以下几种情况。4自定义弹出控件的事件5默认显示6定位方式7标注重要日子calendar 参数所代表的公历节日更多情况下是一个摆设。因此,我们还需要自定义标注重要日子,比
2021-08-07 18:51:00 151
原创 Table 数据表格
CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务。三大属性:position 属性,display 属性,float 属性。display 属性块级元素的display属性值默认为block,行内元素的display属性默认为inline.我们可以通过设置display属性值去改变块级元素和行内元素.display的三个属性值:block 块级元素,inline 行内元素,none隐藏元素,in
2021-08-07 18:38:51 123
原创 CSS 盒模型
CSSyunxu 应用纯色作为背景,也允许使用背景图形创建相当复杂的效果。CSS 背景属性:背景色可以使用background-color属性为元素设置背景色。background-color属性值可以用十六进制,英文,reg();背景图像要把图像放入背景,需要使用background-image属性。background-image属性的默认值是none,表示背景上没有放置任何图像。url()指向背景图像的文件路径;元素的大小包括内边距,不包括边框,默认情况下,backgrou
2021-08-07 18:06:47 36
原创 CSS 背景
CSSyunxu 应用纯色作为背景,也允许使用背景图形创建相当复杂的效果。CSS 背景属性:背景色可以使用background-color属性为元素设置背景色。background-color属性值可以用十六进制,英文,reg();背景图像要把图像放入背景,需要使用background-image属性。background-image属性的默认值是none,表示背景上没有放置任何图像。url()指向背景图像的文件路径;元素的大小包括内边距,不包括边框,默认情况下,backgr..
2021-06-27 17:03:06 93
原创 keyframes&animation
keyframes(关键帧)关键帧——相当于二维动画中的原画。指角色或者物体运动或变化中的关键动作 所处的那一帧。关键帧与关键帧之间的动画可以由软件来创建,叫做过渡帧或者 中间帧。其类似于 Flash 中的关键帧。在 CSS3 中其主要以“@keyframes” 开头,后面紧跟着是动画名称加上一对花括号“{…}”,括号中就是一些不同时 间段样式规则。通常以百分比来规定改变发生的时间,或者通过关键词”from”和”to”,等价于0%和100%。0%是动画的开始时间,100%动画的结束时间。关键帧的创建:
2021-06-07 17:54:33 247
原创 CSS伪类
UI伪类伪类:伪类这个叫法源自于它们跟类相似,但实际上并 没有类会附加到标记中的标签上。伪类分为两种(以及新增的选择器)://UI伪类:会在HTML元素处于某种状态时(例如:鼠标指针位于连接上),为该元素应用CSS样式。hover结构化伪类:会在标记中存在某种结构上的关系时(例如:某元素是一组元素中的第一个或最后一个),为该元素应用CSS样式。UI元素状态伪类选择器有如下几个:Selector:link :匹配Selector选择器且未被访问前的元素(通常只能是超链接)。S...
2021-06-07 17:43:05 59
原创 CSS定位
CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务。三大属性:position 属性,display 属性,float 属性。display 属性块级元素的display属性值默认为block,行内元素的display属性默认为inline.我们可以通过设置display属性值去改变块级元素和行内元素.display的三个属性值:block 块级元素,inline 行内元素,none隐藏元素,in
2021-06-07 17:33:25 57
原创 jQuery效果
1.显示 show()显示隐藏的匹配元素。如果选择的元素是可见的,这个方法将不会改变任何东西。无论这个元素是通过hide()方法隐藏的还是在CSS里设置了display:none;,这个方法都将有效。用法:$(“div”).show();2.隐藏 hide()隐藏显示的元素, 如果选择的元素是隐藏的,这个方法将不会改变任何东西。用法:$(“div”).hide();3.切换 toggle()用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。如果元素是可见的,切换
2021-05-22 11:10:59 95
原创 JavaScript语句
条件语句通常在写代码时,我们总是需要为不同的决定来执行不同的动作。我们可以字代码中使用条件语句来完成任务。在JavaScript中,我们可使用以下条件语句:• if 语句- 只有当指定条件为 true 时,使用该语句来执行代码• if…else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码• if…else if…else 语句 - 使用该语句来选择多个代码块之一来执行• switch 语句 - 使用该语句来选择多个代码块之一来执行//If 语句只有当指定.
2021-05-22 11:02:52 58
原创 Css3变形
//transform 属性向元素应用2D或3D转换。该属性允许我们对元素进行旋转,扭曲,缩放,移动或倾斜。旋转 rotate(n)旋转函数 rotate()通过指定的角度参数使元素相对原点进行旋转; n 为参数,用于设置旋转的角度,如果为正,元素相对原点中心顺时针旋 转;如果为负,逆时针旋转。2.扭曲 skew()元素倾斜显示,将对象以其中心位置围绕着 X 轴和 Y 轴按照一定的角度倾斜。与rotate()函数的旋转不同,rotate()函数只是旋转,而不会改变元素的形状。skew()函数
2021-05-22 10:54:36 204 1
原创 JavaScript JSON与定时器
JavaSript JSON简介JSON:JavaScript对象表示法(JavaScript Object Notation)JSON是存储和交换文本信息的语法:1.JSON是轻量级的文本数据交换格式2.JSON独立于语言和平台3.JSON具有自我描述性,更容易理解。类似于xml,比XML更小、更快、更易解析 (XML:指可扩展标记语言。XML被设计用来传输和存储数据。)JSON语法JSON语法是JavaScript对象表示语法的子集1.数据在名称/值对中(数据在键值对中) 2.
2021-05-17 22:21:06 229
原创 JavaScript正则表达式
JavaScript正则表达式正则表达式:又称规则表达式正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来手机号的规则:首先 13893443823(11位数字)1.以1开头; 2.第二位(3-9); 3.第三位以后任意9个数字;语法: var 变量=new RegExp(“正则表达式”,“匹配模式”);使用typeof检查正则对象,则会返回objectvar reg=new RegExp(“a”); 这个表.
2021-05-17 21:59:14 213
原创 JavaScript算数运算符与对象
JavaScript算数运算符运算符也叫做操作符,通过运算符可以对一个或多个值行运算,并获取运算结果。-算数运算符+加可以对两个值进行加法运算,如果是两个字符串则进行字符串拼接任何值和字符串做加法运算,都会先转为字符串,然后再和字符串做拼接操作,也可以通过"+"完成隐式转换。减可以对两个值进行减法运算,并返回运算结果特别提示:任何值做 -,运算时自动转换为Number可以利用这一特性完成隐式转换乘可以对两个值进行乘法运算,并返回运算结果/ 除可以对两个值进行除法运算.
2021-05-17 21:36:52 158
原创 JavaScript的简单分析
JavaScript简介JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。JavaScript对象JavaScript中的所有事物都是对象1.内建对象- 由ES标准中定义的对象,在任何ES的实现中都可以使用例如:Math String Number Boolean Function Object…2.宿主对象- 由JS的运行环境
2021-05-09 10:54:42 136
原创 jQuery的事件
jQuery事件jQ的事件有很多,其中有载入事件,点击事件,鼠标事件,键盘事件,焦点事件等等;在jQ中它们的写法都基本一样。//ready(fn)当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。可以在同一个页面中无限次地使用$(document).ready()事件。其中注册的函数会按照(代码中的)先后顺序依次执行。//cli
2021-05-09 09:18:08 85
原创 JQ的简单分析
1.1jQuery对象通过jQuery方法获取到的元素叫做jQ对象,jQ对象只能使用jQ里面的方法,如果jQ对象要使用js里面的方法,就要用get()方法转换为js对象。2.1jQuery中常用的选择器<1>基本选择器基本选择器是JQuery最常用的选择器,也是最简单的选择器。<2>层级选择器只有这个方法返回的是JQuery对象才能进行链式操作。如果想通过 DOM 元素之间的层次关系来获取特定元素,则需要使用层次选择器。例如://后代元素:a.
2021-05-03 09:47:58 84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人