自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ADO.NET数据访问

ADO.NETActiveX Data Object(ADO)是.NET平台下应用程序和数据源进行交互的一组面向对象类库不同的数据库要引用不同的命名空间链接数据库服务器地址数据库名称登录账号登录密码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data;using System.

2020-05-16 10:38:06 200

原创 数据的基本操作

插入实体insert[into]<表名>[列名]values<值列表>注:列名个数=对应值的个数,非值类型的数据必须放在单引号内,数据值的类型必须与定义的字段类型一致查询实体select<列名>from<源表名>[where<查询条件>]列如:select StudentId,studentName from Studentsselect*from Students更新实体update<表名>set<列名=

2020-05-15 23:18:31 342

原创 创建数据表

语法use StudentManageDBgoif exists(select*from sysobjects where name='Students')drop table Studentsgocreate table Students( StudentID int identity(10000,1),--学号 标志列 Studentname varchar(20)not null,--姓名 Gender char(2)not null,--性别 Birthday datetime

2020-05-15 22:32:47 193

原创 删除 分离 附加数据库

删除exists()语句:检测是否存在StudentManageDB数据库,如果存在,则删除注:删除数据库不可恢复 ,慎用use mastergo--判断当前数据库是否存在if exists(select*from sysdatabases where name='StudentManageDB')drop database StudentManageDBgo--创建数据库create database StudentManageDBon primary( name='Studen

2020-05-14 15:38:52 326

原创 数据库分类

数据库的分类master:保存所有数据库的信息(系统登陆 配置设置 链接server等)model:创建新用户数据库的模板数据库msdb:用来保存数据库备份,SQL Agent信息,DTS程序包,SQL SERVER任务信息tempdb:存有临时对象,例如临时表格存储过程数据库物理文件的组成 数据库文件+日志文件数据库文件.mdf(主数据文件)或.ndf(次要数据文件)文件日志:ldf注:一个数据库必须有且只能包含一个mdf,但可以有多个ndf和ldf(至少一个)创建数据库use

2020-05-14 13:51:35 191

原创 变量类型 常量 枚举 结构

常量语法:const 类型 常量名=常量值const:表示 声明常量的关键字 static void Main(string[] args) { const int number = 10; }特点:一旦声明 就不能被改变枚举作用:规范不同程序员的开发过程语法:public enum 枚举名{值1,值2,值3}enum :表...

2020-03-31 23:24:09 135

原创 验证码案例

效果图using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using Sys...

2020-03-31 21:47:43 126

原创 静态类(static)

什么是静态static静态的,不变的,在某个类中只有一个,不会因实例化对象的不同而不同。static可以修饰类、字段、属性、方法 等。如一个方法前加上static修饰后要对其进行调用可以直接通过类名点出来,不用再对类进行实例化静态类只能包含静态成员(静态方法或静态变量),非静态成员是不能使用的,而非静态类可以包含静态的方法、字段、属性或事件,且无论对这个非静态类创建多少个实例,它的静态成...

2020-01-07 18:24:38 11650 1

原创 数组和集合

数组数组是一个存储相同类型的固定大小的有序集合,若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。初始化数组:数组时引用类型,必须使用new关键字创建数组的实例数组的声明方式有四种int[]nums1= new int[3]; //1.直接声明,初始化数组长度//数组长度固定,元素未知int[]nums2...

2019-12-14 15:49:26 154

原创 Winform的工具

菜单工具1.窗口内菜单-MenuStrip : 拖入之后可以手动添加MenuStripItem2.窗口内给指定区域添加右键菜单-ContextMenuStrip : 拖入之后可以暂时在窗口区域内手动添加Item,然后给需要右键菜单的对象的 ContextMenuStrip 属性设置成做好的 ContextMenuStrip3.托盘图标-NotifyIcon : 拖入程序窗口,然后必须要为其指...

2019-12-09 10:53:57 322

原创 进制之间的转换

十进制转换任意进制给目标数除以进制数,除到商为0时,余数颠倒.例如:18转二进制==0b10010;(给18除以2,除到商为0为止,将每一步的余数颠倒就得到了10010)任意进制转十进制:给数字从右至左编号,每个位数乘以进制数的编号次方,所得结果之和,即为要求的进制数.例如:0b1010101=8565432101×26+0×25+1×24+0×23+1×22+0×21+1×2^0...

2019-11-30 10:08:55 526

原创 C#基础

属性赋值语法一、第一步先看属性类型,如果类型是C#中预定义的15种,直接赋值.二、第二步如果属性类型不属于预定义的15种,等号后面试着空格,如果出现智能提示,直接点,选择一个需要的选择分号结束。三、第三步属性类型不属于预定义的15种,在等号后边敲空格也不起作用;试着在等号后边new,敲个空格,出现智能提示,直接一对小括号分号,然后删掉半个括号,再添加上,根据弹框中的提示,针对括号中的每...

2019-11-21 16:19:45 91

原创 jQuery对象属性和方法

基本行为size()/length:包含的dom元素个数[index]/get(index):得到相应位置的dom元素each:遍历包含所有的dom元素index():得到所在兄弟元素的下标属性:操作内部标签属性或值CSS:操作标签的样式文档:对标签进行增删改的操作筛选:根据指定规则过滤内部标签事件:处理事件监听效果:实现动画效果...

2019-11-14 14:33:55 296

原创 认识jQuery

简介一个优秀的js函数库jQuery官方对BOM和DOM的封装jQuery主要对页面进行增删改查(crud)主要作用:1.HTML元素选取(选择器)2.HTML元素操作3.css处理4.Js动画效果5.链式调用6.读写合一7.浏览器兼容8.易拓展插件9.ajax封装jQuery的不同版本特点1.X:兼容老版本IE 文件更大2.X:部分IE8及以下不支持 文件小,执...

2019-11-14 14:33:30 92

原创 JS基础总结

JS概述:是一种基于对象和事件驱动并具有相对安全性 的客户端脚本语言。(弱类型脚本语言)作用:给网页添加动态的功能; 验证用户的信息(表单验证)对象:万事万物都是对象 对象中的三大要素/三大特征:属性: 用来描述一个对象的外观特征表现.方法(主动行为): 对象自己本身所具备的能力.事件(被动行为): 对象自己接受到一种指令需要完成的一 种行为。解析执行与编译执行编译执行:把代码...

2019-10-20 09:38:14 99

原创 值类型 和 引用类型

值类型和引用类型值类型 是指在内存栈中 直接存储数据的本身;常见的数据类型: string,boolean,number,null,undefined引用类型: 是指在内存栈中 存储的是数据的内存地址 指向了堆中;复杂的数据类型: String, Number, Object ,Function,Math,Datre…Array什么是形参? 什么是实参? 分别在什么时候声明?形...

2019-10-20 09:36:27 92

原创 构造函数与原型

构造函数构造函数是给对象添加属性,初始化属性用的。使用new关键字创建的对象,对象的类型就是创建这个对象使用的构造函数的函数名使用{}创建对象,对象的类型一定是Object,相当于使用了new Object()使用构造函数为其初始化成员在构造函数调用开始的时候,有一个赋值操作,也就是让this = 刚创建出来的对象在构造函数中,this就代表刚创建出来的对象原型<!DOCT...

2019-08-16 12:14:17 144

原创 面向对象与面向过程

面向过程面向对象1.面向对象是一种编程思想,是将属性和方法封装在一起。只关心要完成事情需要的对象。

2019-08-15 23:18:29 121

原创 DOM方法

getElementById() 方法方法返回带有指定 ID 的元素:getElementsByTagName() 方法返回带有指定标签名的所有元素。getElementsByClassName() 方法返回包含带有指定类名的所有元素的节点列 表getElementsByName() 方法返回带有指定 name 的所有元素的节点列表appendChild()把新的子节点添加到指定...

2019-08-15 12:23:51 136

原创 DOM 文档对象模型 节点

DOM 是 Document Object Model(文档对象模型)的缩写。

2019-08-02 23:25:08 247

原创 三级联动

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <select id="prove"> <option>--请选择省份--</op...

2019-08-02 22:54:21 114

原创 计时事件

计时事件:一个设定的时间间隔之后来执行代码我们称之为计时事件在 JavaScritp 中使用计时事件是很容易的,两个关键方法是:setInterval()- 间隔指定的毫秒数不停地执行指定的代码。setTimeout() - 暂停指定的毫秒数后执行指定的代码setInterval() 方法setInterval() 间隔指定的毫秒数不停地执行指定的代码语法window.setInt...

2019-08-01 11:57:20 187

原创 匿名函数和简单事件的案例

匿名函数匿名函数1.匿名函数和自定义函数最大的区别是是否有函数名。2.因为没有函数名称,所以只能被调用一次。3.通常用于只希望事件被调用一次时使用。如下 是基本的 加载(onload)事件 /on+事件类型:表示指向事件的处理程序window.onload=function(){ alert('页面加载事件触发了'); //代码在执行触发时 解析并执行该事件类型 ...

2019-07-30 08:42:00 183

原创 函数的声明

函数定义:将功能相同的代码进行封装,重复执行执行的代码块作用:优化程序,减少代码冗余,提高用户体验声明:关键字 function语法结构:function 函数名(形参/一个或多个){函数执行体}参数:在函数中充当占位符(也叫形参)的作用,参数可以为一个或多个。调用一个函数时所传入的参数为实参,实参决定着形参真正的值。如果函数在调用时缺少参数,参数会默认设置为: undef...

2019-07-27 10:49:42 280

原创 基本语句

流程控制语句1.JS中的程序是从上到下一行一行执行的2.通过流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行3.语句的分类:1条件判断语句 2.条件分支语句 3.循环语句条件判断语句使用条件判断语句可以在执行某个语句之前进行判断,如果条件成立才会执行语句,条件不成立则语句不执行。if语句语法一:if(条件表达式){语句…}if语句在执行时,会先对条件表达式进...

2019-06-04 16:59:00 230

原创 JavaScript入门基础

1. JavaScript 嵌入页面的方式行间事件(主要用于事件) <input type="button" name="" onclick="alert('ok!');">页面 script 标签嵌入 <script type="text/javascript"> var a = ' 你 好 !'; alert(a); </...

2019-05-26 14:33:40 128

原创 JavaSrcipt简介

JavaScript起源JavaSrcipt诞生于1995年,它的出现主要是用于处理网页中的前端验证。所谓的验证,就是指检查用户输入的内容是否符合一定的规则。比如:用户名的长度,密码的长度,邮箱的长度等。介绍JavaSrcipt因为兼容于ECMA标准,因此也称为ECMASrcipt。JavaSrcipt作为一种脚本语言,已经广泛地应用于Web页面当中,通过嵌入HTML来实现各种炫酷的动...

2019-05-26 14:29:40 1248

空空如也

空空如也

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

TA关注的人

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