04 2015 档案
摘要:第一节HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (HyperTextMarkupLanguage)HTML 不是一种编程语言,而是一种标记语言(markup language)标记语言是一套标记标签(markup tag)HTML 使用标记标签来描述网页HTML 标签HTM...
阅读全文
摘要:------备份还原 --右键数据库---任务--备份:在不影响数据库正常运行的情况下,将数据备份到一个.bak结尾的文件夹--还原:将bak文件还原到数据库-----分离、附加--分离:将数据库与数据库服务进行分离--附加:将数据库mdf文件,附加到数据库服务上--触发器:一种特殊的存储过程 特...
阅读全文
摘要:---分页查询select top 2 *from student where sno not in (select top 2 sno from student) --not in() 屏蔽掉前两行 在此基础上再取前两行--分页的存储过程 --直接用输入参数当作表名和列名,无法被识别,先用'+...
阅读全文
摘要:--进出货,存储过程的应用实例create database mydb --创建数据库gouse mydb --连接数据库go--水果表create table Fruit( Ids varchar(50) primary key, [Name] varchar(50) not null...
阅读全文
摘要:--存储过程--定义变量--declare @+变量+数据类型 --set+变量=值 变量赋值declare @a INTSET @a=12select @adeclare @c INT,@b intset @b=2set @c=1select @c+@b--创建存储过程create proced...
阅读全文
摘要:----处理字符串select LEFT('abcdef',2) --从左往右select right('abcdef',2) --从右往左select lower('AVc') -- 转化为小写select upper('adsdf')--转化为大写print upper('adsdf')--转化...
阅读全文
摘要:--18、 假设使用如下命令建立了一个grade表:create table grade(low int,upp int,rank char(1))insert into grade values(90,100,'A')insert into grade values(80,89,'B')in...
阅读全文
摘要:create table student(Sno int primary key not null,--设置主键Sname varchar(50)not null,Ssex varchar(50)not null,Sbirthday date ,Class varchar(50),)insert ...
阅读全文
摘要:select *from lol--top 关键字select top 3 *from lol--查询前三行 select top 3 *from lol where age>22 --加入条件select top 3 name,wuqi from lol where age>22 ----关键字 ...
阅读全文
摘要:select *from student--查询数据库create database s20150417 --新建数据库drop database [20150325] --删除数据库 数字开头的需要用[]括起use s20150417 --使用数据库go --连接符 不写也可以create ta...
阅读全文
摘要:数据类型--变量与常量--运算符与表达式--语句(if,for)--数组--函数--结构体一、数据类型:(一)内建类型整型(int short long byte uint ushort ulong sbyte),浮点(double float decimal),布尔(bool),字符(char)对...
阅读全文
摘要:一、概念函数体内调用本函数自身,直到符合某一条件不可继续调用。二、应满足的条件(1).有反复执行的过程(调用自身)。(2).有跳出反复执行过程的条件(函数出口)。三、注意事项1.递归中必须要存在一个循环结束的条件。2.递归函数的每次调用都需要栈来存储,如果次数太多的话容易造成栈溢出。例:每一天卖掉二...
阅读全文
摘要:函数的类型之一,有返回值,有输入输出参数在调用函数时,需要定义同种类型的变量去接收输出参数,直接用"="连接函数,接收到的只是函数的返回值函数的输入输出参数,最多是17个拿一元二次方程求根为例public double gen(double a, double b, double c, out do...
阅读全文
摘要://之前写过一个排序的方法//两种方法的大体思路差不多,这个方法是两两比较,一个一个的冒出,冒泡....int[] a=new int[5]{9,5,6,2,7};//定义一个数组afor(i=1,i5 不满足条件 不换 b=a[j]; //然后是第二轮比较 5与6 52不满足条件 不换...
阅读全文
摘要:结构体练习--自做对战练习//做这个的时候,遇到一个问题。//用结构体定义了四组变量,来表示英雄的各种属性。先做出游戏使用英雄的模板。在玩家输入要调用的英雄后,再进行对战。//当时思考,我不知道玩家会选择哪个英雄,难道我要把所有的对战情况都写出来,当玩家选择的时候,用if去判别?对战情况太多。。。累...
阅读全文
摘要:函数提高代码的重用性,是一段封闭的代码。自己练习做了几个函数 /// /// 输入一个数,求和函数 /// /// /// public int qiuhe(int n) { int s...
阅读全文
摘要:1.stack集合栈:stack,先进后出,一个一个赋值,一个一个取值,按顺序。属性和方法.count 取集合内元素的个数.push() 将元素一个一个推入集合中.pop() 将元素一个一个弹出集合.clear() 清空集合2.queue队列集合:先进先出,一个一个的赋值,一个一个的取值,按照顺序。...
阅读全文
摘要:结构体是一个变量组,将一组变量放在一起,其实就是一个自定义的集合,里面可以包含各种类型的数据,用法和集合一样。例如:结构体的应用,超市购物using System;using System.Collections;using System.Collections.Generic;using Syst...
阅读全文
摘要:集合不同于数组,是一组可变数量的元素的组合,这些元素可能共享某些特征,需要以某种操作方式一起操作。一般来说,这些元素的类型是相同的。集合与数组的区别:数组是连续的、同一类型数据的一块区域,而集合可以是不连续的、多种数据类型的。1.ArrayList是集合,Array是数组。2.ArrayList是具...
阅读全文
摘要:理解为赋值互换//这种排序的方法,i=0时是拿出数组的第一个数,跟后面的所有数比较一圈,拿出最大的一个数,放在数组的第一个位置,下标为0//i=1时 拿出数组的第二个数,跟后面的比一圈,把最大的拿出来放到数组的第二个位置,下标是1。以此类推//这样比到最后,就会按由大到小顺序排列好了 ...
阅读全文
摘要://一些不同的类的使用练习,还有好多好多,不一一列举了输入一个单词,打印单个字母 static void Main(string[] args) { while (true) { Console.WriteLin...
阅读全文
摘要://输入 选择需要打印的图形 行数 列数//运算 用switch语句 先罗列出各个图形//在第一步输入的数字对应switch罗列的情况 直接输出图形//图形的打印是for循环的嵌套 外面一层for循环打印行数 里面一层for循环打印列数//这样的话需要什么样的图形 排好版直接打印就可以了 没图形的地...
阅读全文
摘要:static void Main(string[] args) { while (true) { int a, b, c; Console.WriteLine("输入一个正整数:")...
阅读全文
摘要:循环。反复执行某段语句一种语法形式。1.基本语法:for( 初始条件 ; 循环条件 ; 状态的改变 ){ 循环体}循环的四要素。循环的执行过程。初始条件--循环条件--循环体--状态改变--循环条件--。。。。。案例:1.打印10您好。2.显示1-100的数(所有的数,奇数,偶数)。3.显示ASCI...
阅读全文