
新手
牧云的少年
小菜鸡,,跟个鬼一样
展开
-
DAL数据库查询
namespace DAL{ public class DALMethod { //1.连接数据库 /*Sqlserver数据库连接方式有多种,这里只介绍最常用的通过SqlConnection和Sqlserver数据库用户名和密码验证来进行操作数据库。 这里data source 是指数据库地址和端口号,需要注意的是地址和端口号之间是用","进行分隔的;initial catalog 是数据库名字 ;user id和pwd分别指用户名和密码。原创 2022-06-08 15:36:09 · 448 阅读 · 1 评论 -
编辑登入WCF配置
首先在DAL中写好数据库查询,修改,删除等等然后引用至BLL中然后在BLL中服务协议和引用接下来就是配置wcf配置的流程注意此过程都是在运行浏览器的过程中实现的打开后点击新建服务点击浏览,点击向上一层找到BLL打开后再点击bin,然后再选中Debuy最终找到如图所示点击打开BLL.Login文件(这一步如果没有启动浏览器则会找不到此文件)打开后选择下一步过程中只需要点击下一步到如图所示然后删除里面的空白地址完原创 2022-05-30 15:37:07 · 229 阅读 · 0 评论 -
页面跳转效果
写好样式还有按钮在后台写上要跳转的页面,再用Style给按钮点击事件即可跳转跳转的页面:然后需要给学员查询上面给个内不页面跳转首先是设置嵌套页面的大小,还有所需要用到的后台“tab_Main”然后给按钮个点击事件需要跳转的嵌套页面内部嵌套所需要的是用户控件,而不是页面,不然会无法完成页面嵌套:这是关闭内部嵌套所要用到的关闭按钮嵌套跳转需要的选项卡最终效果如下...原创 2022-05-18 17:06:11 · 293 阅读 · 0 评论 -
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 · 356 阅读 · 0 评论 -
SQL join
SQL中的 join用于两个或多个列表之间的关系,从这些表中查询数据Join 和 Key为了得到完整的结果,需要从两个或者更多的表中获取结果。就需要执行join数据库中的表可以通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中每一行的值都是唯一的。在表中,每一个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把表间的数据交叉捆绑在一起。例:(Persons)表 Id_P LastName ...原创 2022-03-08 09:19:22 · 188 阅读 · 0 评论 -
SQL WHERE 子句
WHERE 子句用于规定选择的标准。WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法SELECT 列名称 FROM 表名称 WHERE 列 运算符 值Where子句中常用的运算符: 操作符 描述 = 等于 <> 不等于 > 大于 <原创 2022-02-26 14:57:29 · 356 阅读 · 0 评论 -
JS小游戏
这里用的是<canvas>画布和setInterval()方法做的小游戏因为是用canvas画布和js做的小游戏,所以大部分样式得在js中实现而不是用css实现Canvas的边框和背景颜色设置:效果图:小方块触碰绿色障碍物结束游戏:(score作用是记录时间单位:毫秒)...原创 2021-12-09 16:21:06 · 4838 阅读 · 2 评论 -
HTML <canvas>标签
Canvas是HTML中的画布功能用来定义图标,比如图表和其他图像。其元素本身只是图形容器没有绘制功能(他仅仅是图形的容器)其必须要使用脚本绘制图形<canvas> 标签是 HTML 5 中的新标签。注:IE 8 或更早的浏览器不支持<canvas>元素创建和渲染路径画布的一项强大功能是,它能够从基本的绘图操作来构建图形,然后,绘制这些图形的框架(勾勒它们)或者给这些图形的内容涂色(填充它们)。累计起来的操作统一叫做当前路径。一个画布只保持一条当前路径。为了构建一..原创 2021-12-09 14:43:32 · 742 阅读 · 0 评论 -
正则表达式
正则表达式:又称规则表达式,英文名为Regular Expression, 在代码中常简写为regex、regexp或RE 正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本 **/ //通俗理解:正则表达式是用于进行文本匹配的工具可以用上的软件(RegexBuddy 4):该软件打开的样子:此软件红色部分部分输入正则表达式,蓝色部分分则是...原创 2021-10-28 15:43:55 · 193 阅读 · 0 评论 -
成绩统计与分析
成绩统计与分析首先把需要用到的总人数和对应的数据查询出来,并且统计总条数后倒序排序排好这些数据控制器的查询与条件排序代码: 该代码效果图:然后用查询出来的考生总成绩除以总人数得出考生的平均成绩。用Linq语句中的Sum方法查询出总成绩:合格率则是查出合格总人数除以总人数后得出的合格率,不合格率则是查出不合格总人数除以总人数得出的不合格率。计算公式:(合格人数、不合格人数)人数的比例=不合格人数/合格人数除以总人数=合格率/不合格率...原创 2021-10-18 15:07:20 · 233 阅读 · 1 评论 -
VisualStudio删除(多表)
VisualStudio删除(多表)多表删除之前需要把有关联的表查询出来,看看是否有在使用该学院的信息,因为此行为是直接删除里面的数据,但因为有关联其他的表不可直接删除,除非把所有关联的表都删除。如果在不知道表和哪些表有关联的信息可以打开模态表(红圈里是需要删除数据的表,本来的ID就是academeID。 蓝色的的则是关联表关联他的ID就表示这些表中数据都和这表的数据有关联)首先用 Count方法吧对应的ID表中的数据查询出来Int countSp...原创 2021-06-28 08:03:11 · 366 阅读 · 1 评论 -
VisualStudio的文件规范搭建
VisualStudio的文件搭建一般来说VisualStudio文件有控制器和视图还有Models,还有一个区域。在最开始的控制器和视图里一般只有 登陆页面和主页面。方便控制输出其他的页面。但一般来说一个项目一般都不是一个人完成的,所以要创建一个区域方便引入其他的网页然后就会弹出一个命名框命名的名字会出现在第二级文件里,第一级的Areas是系统自创的,区域里有着一样的控制器和放models,视图的文件夹。其功能一样,但可...原创 2021-06-19 09:07:37 · 199 阅读 · 0 评论 -
PowerDesigner的应用
PowerDesigner的应用PD是个很方便的工具,它的功能很多。其中用来创建数据库数据的功能很实用。刚打开会弹出一个框选择第一个,然后点击close。选择 Model types 再点击Physical Data Model ,然后点击Diagram里的Physical Diagram,绿色框框可命名数据库。完成后点击( ok )注意:绿色框下面则是选择自己用的数据库版本。 点击右边第三个小工具(创建表),在屏幕中间左键即可创建。创建完毕右键取消工具。...原创 2021-06-08 09:03:56 · 404 阅读 · 0 评论 -
多表的页面设计和转换
多表的页面设计和转换 这边用到的是别的地方扣下来的摸板,当然也可以自己设计但效果都不差。去除不需要的按钮或标签,把图改为自己喜欢的,写入自己要用到的即可,记得别忘了里面的CSS和它们的JS。因为这里要把做好的网页放在模板中。模板效果:所有也设置了嵌入大小给按钮对应的ID添加点击事件,选择到后添加网页到设置好大小的空白页面中“src”为路径选择器,后面的就是添加网页的路径了。 因为是每选择一个li标签就会添加...原创 2021-06-08 08:59:27 · 165 阅读 · 0 评论 -
Leyui的运用之表格渲染
Leyui表格渲染Leyui是个很强大的功能,它可以帮助我们更快更方便的去搭建页面。而这里要用到的是他的页面渲染更快的创建和美化表格layer 是组件layui 是框架use 框架加载elem 需要渲染的表格元素要用到的表头参数:渲染的代码和解析(不同的样式有着不同的参数,出来的效果也不同):最终效果:...原创 2021-06-08 08:56:02 · 220 阅读 · 0 评论 -
多表下拉框绑定
多表下拉框绑定这次在原有的新增框里添加了新的小下拉框跟性别固定的数据不同,这次是动态的可根据表的数据而改变。不过在这之前添加进去 红圈里的就是新写的代码。而黄色的就是下拉框文本,不过写在这里是固定。 其次就是在控制器中查询,这里用的new方法查的是详细数据 如...原创 2021-05-29 09:36:37 · 116 阅读 · 0 评论 -
多表查询(两个表)
多表查询(两个表) 这次在数据库添加了新的表,而这次要做的是两张表连在一起并且查询,首先是关联表。新表:在原来的表里插入新表的id,这样就可以让其在数据库里关联起来。接着就是在数据库里写下查询语句,黄线那部分是关联语句,表示Sata里的AcadeID等于Acade里的AcadeID。红线里对应的是模型里Sata的数据,蓝线里对应的是模型Acade的数据。接下来就是创建新的视图,首先写下一个新public命名自定义。然后右键return...原创 2021-05-26 16:01:34 · 2362 阅读 · 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 · 100 阅读 · 0 评论 -
JQ简单的点击事件介绍
JQ简单的点击事件介绍点击事件有单击和双击事件,相对于js来说jq用这些事件会比js简单方便的多最常见的给元素绑定一个点击事件,快捷方法或者on方法$("#qwq").click(function(){})快捷方式 方法 事件$("#qwq").on('click',function(){})on方式 on方式 方法 事件当然不止单击还有双击事件$("#qwq").ndblclick(function(){})快捷方式 方法 事...原创 2021-05-18 10:25:42 · 1367 阅读 · 0 评论 -
信息删除
信息删除 因为这次的删除添加了选项,稍微的改变了表格的样式,让选项绑定了每一个ID方便其查找和修改 并为了让之前的修改操作不失去查找ID的效果在控制器添加了查找ID的代码接下来就是在控制器输入带有myModal.Sata.Remove(sata); 的删除功能然后就是在视图中接收并保存了,不过里面加了个(satas.length ...原创 2021-05-18 10:15:20 · 336 阅读 · 0 评论 -
单表修改
单表修改回顾之前的新增写了个新增的弹出模态窗体代码和各种查询代码,而这次在这基础上添加了较为简单的修改 在那基础上找到对应的五个参数,参数数量根据表上面设计的有关,从0开始到4,我这里有五个分别是 SID = ID ,SName = 名字 ,SSex = 性别 ,Tp = 电话号码 ,Ad = 家庭地址。这些都是由自己设置的自变量。当然需要注意他们的对应关系。然后再用弹出模态窗体的方法弹出窗体把值附在上面,最后修改上面的信息。再由它传回数...原创 2021-05-09 15:15:52 · 169 阅读 · 0 评论 -
单表新增数据
首先设置好页面和一些框架。也不要忘记了设置按钮。然后放入必要的css和一些可以让页面更好看的工具例如layer这些,但需要注意的是bootstrap.css需要放在下面,因为下面的基础设置会覆盖住上面的基础设置可以方便的使用layer。反之layer覆盖bootstrap反而丢失一些样式,也可理解为layer.css在某些方面依赖着bootstrap.css。 JS也是如此,不过不同的是重要的先放上面,后面的文件才可以依赖到前面否则就会不出效果,因为需要用到jq一般来...原创 2021-05-09 15:01:20 · 109 阅读 · 0 评论 -
简单的数据查询
VS数据查询 先把Model导入数据映射模型 ...原创 2021-05-09 08:43:50 · 128 阅读 · 0 评论