摘要: 公共控件 1、Button 按钮Enabled -- 是否启用控件(例:注册界面,我同意,才可启用)Visible -- 控件是可见的,还是隐藏的 2、CheckBox -- 复选框(多个复选框,用panel框起来等同于复选框组)CheckListBox --复选框组 Checked:默认选中3、C 阅读全文
posted @ 2016-12-05 16:58 尘暮 阅读(325) 评论(0) 推荐(0) 编辑
摘要: WinForm - 也叫做C/S 客户端 另:B/S是 网页端 客户端应用程序 - 是需要安装在用户电脑上才可以使用的程序 特点: 不需要联网也可以打开使用部分功能,但是现在的情况是许多功能依然需要互联网的支持,代码部分在用户电脑上执行 使用VS新建项目-Windows窗体应用程序 在打开的设计界面 阅读全文
posted @ 2016-12-04 21:51 尘暮 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 一、扩展属性 处理:有外键关系时将代号化信息处理成原始文字,让用户可看懂的(粗略解释) 利用扩展属性 如:Info表中的民族列显示的是民族代号处理成Nation表中的民族名称 需要在Info类里面扩展一个显示nation名称的属性 代码显示: 第一步:在NationDA里面构造一个代号换成名称的方法 阅读全文
posted @ 2016-12-01 21:27 尘暮 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 如果不规避,在黑窗口里面输入内容时利用拼接语句可以对数据进行攻击 如:输入Code值 p001' union select * from Info where '1'='1 //这样可以查询到所有数据 SQL数据库字符串注入攻击:需要使用cmd.Parameters这个集合占位符: @key 代表这 阅读全文
posted @ 2016-11-30 21:56 尘暮 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 数据访问 需要引用 对应命名空间:System.Data.SqlClient; SqlConnection:连接对象 SqlCommand:命令对象 SqlDataReader:读取器对象 CommandText:命令文本 1.创建数据库连接类并编写链接字符串 string sql= "server 阅读全文
posted @ 2016-11-28 21:23 尘暮 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 类库: 其实就是一堆类文件,只是看不到这些类的源代码,保密性好。 优点:保密性好 缺点:如果这个方法不好用,使用者无法自己去更改它。 给的大多是dll文件。使用方法:引用右键,添加引用,浏览,选择到相应的dll文件,确定。然后在开头加上 【using 命名空间名字】 委托: 委托可以理解为函数的指针 阅读全文
posted @ 2016-11-27 19:32 尘暮 阅读(199) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 对战游戏 { class Program { static void Main(string[] args) ... 阅读全文
posted @ 2016-11-27 19:30 尘暮 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 简而言之就是龙生九子,各有不同 有了继承,才有了多态 1、虚方法 virtual重写 override父类中的方法,在子类中并不适用,那么子类需要自主更改继承的方法或者是属性,那父类中加了virtual关键字的方法才可以被子类重写 子类重写父类的方法使用的是override关键字 2、抽象类是因为普 阅读全文
posted @ 2016-11-27 16:54 尘暮 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 构造函数: 构造函数 - 创建一个类的函数 每一个类都有构造函数,访问修饰符必须是public的,并且不需要写任何返回值,方法名与类名一致 自己写的类 - 用户自定义类型如果要使用自定义类型产生出来的 对象 必须有一个实例化的过程 实例化格式:类型名 ss = new 构造函数(); 访问修饰符 - 阅读全文
posted @ 2016-11-26 21:47 尘暮 阅读(203) 评论(0) 推荐(0) 编辑
摘要: C#复习:在控制台程序中使用结构体、集合,完成下列要求项目要求:一、连续输入5个学生的信息,每个学生都有以下4个内容:1、序号 - 根据输入的顺序自动生成,不需要手动填写,如输入第一个学生的序号是1,第二个是2,以此类推2、学号 - 必填,如:S001,S002... 以此类推3、姓名 - 必填4、 阅读全文
posted @ 2016-11-24 22:56 尘暮 阅读(3142) 评论(0) 推荐(1) 编辑