自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DAL数据库查询

namespace DAL{ public class DALMethod { //1.连接数据库 /*Sqlserver数据库连接方式有多种,这里只介绍最常用的通过SqlConnection和Sqlserver数据库用户名和密码验证来进行操作数据库。 这里data source 是指数据库地址和端口号,需要注意的是地址和端口号之间是用","进行分隔的;initial catalog 是数据库名字 ;user id和pwd分别指用户名和密码。

2022-06-08 15:36:09 404 1

原创 编辑登入WCF配置

首先在DAL中写好数据库查询,修改,删除等等然后引用至BLL中然后在BLL中服务协议和引用接下来就是配置wcf配置的流程注意此过程都是在运行浏览器的过程中实现的打开后点击新建服务点击浏览,点击向上一层找到BLL打开后再点击bin,然后再选中Debuy最终找到如图所示点击打开BLL.Login文件(这一步如果没有启动浏览器则会找不到此文件)打开后选择下一步过程中只需要点击下一步到如图所示然后删除里面的空白地址完

2022-05-30 15:37:07 194

原创 页面跳转效果

写好样式还有按钮在后台写上要跳转的页面,再用Style给按钮点击事件即可跳转跳转的页面:然后需要给学员查询上面给个内不页面跳转首先是设置嵌套页面的大小,还有所需要用到的后台“tab_Main”然后给按钮个点击事件需要跳转的嵌套页面内部嵌套所需要的是用户控件,而不是页面,不然会无法完成页面嵌套:这是关闭内部嵌套所要用到的关闭按钮嵌套跳转需要的选项卡最终效果如下...

2022-05-18 17:06:11 267

原创 C#登入界面样式

首先设置框架大小或者(不设置,使内部设置多大框架就多大)其次就是背景颜色使用LinearGradientBrush 设置他们的颜色过度点,然后再用gradientStop设置颜色和位置接着就是在里面放个框架并设置他们的位置内部框架的边框设置,颜色,还有宽度大小接着就是内部模块的位置和大小等等这里设置的是头部和尾缀的背景图与字体的大小最后就是文本和按钮的样式设置..

2022-05-08 19:02:21 876

原创 C#问答.。。。。

1.样式分类可以分为哪几类? 每个样式的概念是什么?(1)属性样式:类似于在HTML中直接通过HTML元素属性设置的样式 | 适用于复用度不高的一些属性(2)内联样式:实际上是设置元素的Style属性 | 若内联样式与属性样式对同一属性进行设置,以属性设置的样式为准(3)引用样式:资源字典可在多处定义,因此引用样式也可以在多处定义 | 引用样式可以分为:a. 页面级样式 b. 应用程序级样式2.样式优先级执行顺序?属性样式-》控件内联样式-》引用样式(如果当前页面没...

2022-04-28 16:23:38 137

原创 WPF Content属性值(1)

WPF简介WPF可以运行在三种环境下面,如下:1、 WPF桌面程序2、 RIA分布式环境3、浏览器承载的应用程序(称为 XAML 浏览器应用程序 (XBAP)),您可以创建能够使 用超链接(Hyperlink 类)导航的页面 (Page) 和页函数 (PageFunction(Of (T)))。 控件控件就是数据和行为的载体。WPF中是数据驱动UI,数据是核心,处于主动的,UI从属于数 据并表达数据,是被动的。WPF数据第一,控件第二。控件有很多,但是如果仔细...

2022-04-20 16:06:55 1413

原创 SQL不同使用的方法

前面学习了部分基础的SQL数据库使用语句,每个语句每个关键字都有属于他们的固定意思和某些固定的搭配。就像count()必须要有group by返回子语句。但是好像在使用中却又并没有那么的死板。下面将拿出几道例题来分享给大家例如下面查询所有课程成绩小于60 分的同学select sno,sname from student swhere s.sno in(select sc.sno from scwhere sc.score<60)select...

2022-04-07 14:47:40 200

原创 SQL部分解析(2)

过滤数据distinct关键字 去除重复的数据 直接加在select即可select distinct (name/*)from sales.customersorder by name当出现很多null值只会保留一个,当然对于null去重有其他更多的方法。当不使用distinct时:当使用distinct去重时,就只会出现一次Null:where语句作用于筛选,例如:查询sales.customers表电话不为空的用户信息select *fro.

2022-03-27 20:19:27 1237 2

原创 SQL部分解析(1)

SQL部分解析(1)建表规则:创建新表的时候,如果不选择模式的话,数据库则会使用默认的模式,模式名为dbo指定模式的解释 --create SchemasCREATE SCHEMA production;goCREATE SCHEMA sales;go模式==表的一个分组SQL简介SQL 语言是集DDL,DML和DCL于一体的数据库语言。DDL:定义数据库DML:操纵数据库DCL:数据权限控制SQL语言主要由以下9个单词引导的操作语句来构成..

2022-03-14 15:15:53 323

原创 SQL join

SQL中的 join用于两个或多个列表之间的关系,从这些表中查询数据Join 和 Key为了得到完整的结果,需要从两个或者更多的表中获取结果。就需要执行join数据库中的表可以通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中每一行的值都是唯一的。在表中,每一个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把表间的数据交叉捆绑在一起。例:(Persons)表 Id_P LastName ...

2022-03-08 09:19:22 168

原创 SQL WHERE 子句

WHERE 子句用于规定选择的标准。WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法SELECT 列名称 FROM 表名称 WHERE 列 运算符 值Where子句中常用的运算符: 操作符 描述 = 等于 <> 不等于 > 大于 <

2022-02-26 14:57:29 320

原创 js俄罗斯方块

@{ Layout = null;}<!DOCTYPE html><html lang="en" class="loading"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <style type="text/css"> ...

2021-12-28 16:33:19 1843 1

原创 HTML 状态消息

HTML 错误消息当浏览器向 Web 服务器请求服务时,可能会发生错误,并且服务器可能会返回错误代码,例如 "404 Not Found"。通常这些错误被称为 HTML 错误消息。但是这些消息应称为 HTTP 状态消息。实际上,服务器总会为每个请求返回一条消息。最常见的消息是 200 OK。以下是可能返回的 HTTP 状态消息的列表: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。

2021-12-20 19:14:28 198 2

原创 JS小游戏

这里用的是<canvas>画布和setInterval()方法做的小游戏因为是用canvas画布和js做的小游戏,所以大部分样式得在js中实现而不是用css实现Canvas的边框和背景颜色设置:效果图:小方块触碰绿色障碍物结束游戏:(score作用是记录时间单位:毫秒)...

2021-12-09 16:21:06 4524 2

原创 HTML DOM setInterval()和clearInterval() 方法

此方法可用于其作用可用于记录实时时间和停止记录实时时间,相当于有个数字小时钟。setInterval定义和用法setInterval()的定义和用法 setInterval()方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 参数 描述 ..

2021-12-09 15:13:28 721

原创 HTML <canvas>标签

Canvas是HTML中的画布功能用来定义图标,比如图表和其他图像。其元素本身只是图形容器没有绘制功能(他仅仅是图形的容器)其必须要使用脚本绘制图形<canvas> 标签是 HTML 5 中的新标签。注:IE 8 或更早的浏览器不支持<canvas>元素创建和渲染路径画布的一项强大功能是,它能够从基本的绘图操作来构建图形,然后,绘制这些图形的框架(勾勒它们)或者给这些图形的内容涂色(填充它们)。累计起来的操作统一叫做当前路径。一个画布只保持一条当前路径。为了构建一..

2021-12-09 14:43:32 705

原创 正则表达式

正则表达式:又称规则表达式,英文名为Regular Expression, 在代码中常简写为regex、regexp或RE 正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本 **/ //通俗理解:正则表达式是用于进行文本匹配的工具可以用上的软件(RegexBuddy 4):该软件打开的样子:此软件红色部分部分输入正则表达式,蓝色部分分则是...

2021-10-28 15:43:55 176

原创 成绩统计与分析

成绩统计与分析首先把需要用到的总人数和对应的数据查询出来,并且统计总条数后倒序排序排好这些数据控制器的查询与条件排序代码: 该代码效果图:然后用查询出来的考生总成绩除以总人数得出考生的平均成绩。用Linq语句中的Sum方法查询出总成绩:合格率则是查出合格总人数除以总人数后得出的合格率,不合格率则是查出不合格总人数除以总人数得出的不合格率。计算公式:(合格人数、不合格人数)人数的比例=不合格人数/合格人数除以总人数=合格率/不合格率...

2021-10-18 15:07:20 198 1

原创 C#基础(1)2021-08-18

C#(英文名位CSharp)是微软开发的一种面向对象的编程语言,其语法与c++类似,但编程过程中要比c++简单。所以跟适合新手入门 其中C#整形类型有,四种大类 八个小类 。分别是//byte 字节 1个字节 (无符号) sbyte s=signed(有符号的)//short 短整型 2个字节 (有符号) ushort u=unsigned(无符号的)//interesting 整形 4个字节 (有符号) uint u=unsigned...

2021-08-18 14:56:43 223

原创 VisualStudio删除(多表)

VisualStudio删除(多表)多表删除之前需要把有关联的表查询出来,看看是否有在使用该学院的信息,因为此行为是直接删除里面的数据,但因为有关联其他的表不可直接删除,除非把所有关联的表都删除。如果在不知道表和哪些表有关联的信息可以打开模态表(红圈里是需要删除数据的表,本来的ID就是academeID。 蓝色的的则是关联表关联他的ID就表示这些表中数据都和这表的数据有关联)首先用 Count方法吧对应的ID表中的数据查询出来Int countSp...

2021-06-28 08:03:11 324 1

原创 VisualStudio的文件规范搭建

VisualStudio的文件搭建一般来说VisualStudio文件有控制器和视图还有Models,还有一个区域。在最开始的控制器和视图里一般只有 登陆页面和主页面。方便控制输出其他的页面。但一般来说一个项目一般都不是一个人完成的,所以要创建一个区域方便引入其他的网页然后就会弹出一个命名框命名的名字会出现在第二级文件里,第一级的Areas是系统自创的,区域里有着一样的控制器和放models,视图的文件夹。其功能一样,但可...

2021-06-19 09:07:37 174

原创 PowerDesigner的应用

PowerDesigner的应用PD是个很方便的工具,它的功能很多。其中用来创建数据库数据的功能很实用。刚打开会弹出一个框选择第一个,然后点击close。选择 Model types 再点击Physical Data Model ,然后点击Diagram里的Physical Diagram,绿色框框可命名数据库。完成后点击( ok )注意:绿色框下面则是选择自己用的数据库版本。 点击右边第三个小工具(创建表),在屏幕中间左键即可创建。创建完毕右键取消工具。...

2021-06-08 09:03:56 360

原创 多表的页面设计和转换

多表的页面设计和转换 这边用到的是别的地方扣下来的摸板,当然也可以自己设计但效果都不差。去除不需要的按钮或标签,把图改为自己喜欢的,写入自己要用到的即可,记得别忘了里面的CSS和它们的JS。因为这里要把做好的网页放在模板中。模板效果:所有也设置了嵌入大小给按钮对应的ID添加点击事件,选择到后添加网页到设置好大小的空白页面中“src”为路径选择器,后面的就是添加网页的路径了。 因为是每选择一个li标签就会添加...

2021-06-08 08:59:27 135

原创 Leyui的运用之表格渲染

Leyui表格渲染Leyui是个很强大的功能,它可以帮助我们更快更方便的去搭建页面。而这里要用到的是他的页面渲染更快的创建和美化表格layer 是组件layui 是框架use 框架加载elem 需要渲染的表格元素要用到的表头参数:渲染的代码和解析(不同的样式有着不同的参数,出来的效果也不同):最终效果:...

2021-06-08 08:56:02 174

原创 2021-05-29

jQuery - 添加元素 通过 jQuery,可以很容易地添加新元素/内容。添加新的 HTML 内容append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容jQuery append() 方法jQuery append() 方法在被选元素的结尾插入内容。实例$("p").append("Some appended text."); jQuer

2021-05-29 10:47:12 189

原创 多表下拉框绑定

多表下拉框绑定这次在原有的新增框里添加了新的小下拉框跟性别固定的数据不同,这次是动态的可根据表的数据而改变。不过在这之前添加进去 红圈里的就是新写的代码。而黄色的就是下拉框文本,不过写在这里是固定。 其次就是在控制器中查询,这里用的new方法查的是详细数据 如...

2021-05-29 09:36:37 97

原创 多表查询(两个表)

多表查询(两个表) 这次在数据库添加了新的表,而这次要做的是两张表连在一起并且查询,首先是关联表。新表:在原来的表里插入新表的id,这样就可以让其在数据库里关联起来。接着就是在数据库里写下查询语句,黄线那部分是关联语句,表示Sata里的AcadeID等于Acade里的AcadeID。红线里对应的是模型里Sata的数据,蓝线里对应的是模型Acade的数据。接下来就是创建新的视图,首先写下一个新public命名自定义。然后右键return...

2021-05-26 16:01:34 2325 4

原创 2021-05-18

JQ鼠标事件的简介 除了鼠标点击事件以外,还有着其他常用的鼠标事件和配合点击事件的事件比如on事件。//给元素绑定一个点击事件 on方式 $("#div1").on('click',function(e){//e为事件对象 事件对象是用来记录一些事件发生时的相关信息的 $(this).text("触发事件"+e.type); console.log(e);})还有JQ鼠标事件之hover事件huover([over,]out)...

2021-05-18 10:28:50 79

原创 JQ简单的点击事件介绍

JQ简单的点击事件介绍点击事件有单击和双击事件,相对于js来说jq用这些事件会比js简单方便的多最常见的给元素绑定一个点击事件,快捷方法或者on方法$("#qwq").click(function(){})快捷方式 方法 事件$("#qwq").on('click',function(){})on方式 on方式 方法 事件当然不止单击还有双击事件$("#qwq").ndblclick(function(){})快捷方式 方法 事...

2021-05-18 10:25:42 1334

原创 信息删除

信息删除 因为这次的删除添加了选项,稍微的改变了表格的样式,让选项绑定了每一个ID方便其查找和修改 并为了让之前的修改操作不失去查找ID的效果在控制器添加了查找ID的代码接下来就是在控制器输入带有myModal.Sata.Remove(sata); 的删除功能然后就是在视图中接收并保存了,不过里面加了个(satas.length ...

2021-05-18 10:15:20 309

原创 单表修改

单表修改回顾之前的新增写了个新增的弹出模态窗体代码和各种查询代码,而这次在这基础上添加了较为简单的修改 在那基础上找到对应的五个参数,参数数量根据表上面设计的有关,从0开始到4,我这里有五个分别是 SID = ID ,SName = 名字 ,SSex = 性别 ,Tp = 电话号码 ,Ad = 家庭地址。这些都是由自己设置的自变量。当然需要注意他们的对应关系。然后再用弹出模态窗体的方法弹出窗体把值附在上面,最后修改上面的信息。再由它传回数...

2021-05-09 15:15:52 148

原创 单表新增数据

首先设置好页面和一些框架。也不要忘记了设置按钮。然后放入必要的css和一些可以让页面更好看的工具例如layer这些,但需要注意的是bootstrap.css需要放在下面,因为下面的基础设置会覆盖住上面的基础设置可以方便的使用layer。反之layer覆盖bootstrap反而丢失一些样式,也可理解为layer.css在某些方面依赖着bootstrap.css。 JS也是如此,不过不同的是重要的先放上面,后面的文件才可以依赖到前面否则就会不出效果,因为需要用到jq一般来...

2021-05-09 15:01:20 90

原创 简单的提交方式

​​​​Get,Post提交 数据提交有很多种以下是其中较为简单的Get和Post提交方法而这两种提交方式有一定的区别get提交时参数直接暴露在URL上。则Post提交会封装再提交而不会暴露在URL上。 POST数据会被重新提交可能会产生不良的后果(浏览器应该告知用户数据会被重新提交) 而数据类型的限制:GET只允许ASCII字符,POST则无限制(如果提交二进制数据(例如:图片),需要使用POST方法)首先在控制器里的四种提交方...

2021-05-09 10:55:44 444

原创 简单的数据查询

VS数据查询 先把Model导入数据映射模型 ...

2021-05-09 08:43:50 108

空空如也

空空如也

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

TA关注的人

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