自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 c# WindowForm练习项目主窗体设计

窗体分割器SpliContainer分割器 在项目主窗体分割成左右俩部分。设置边框线属性MonthCalendar月历控件添加程序所需要的按钮 退出,修改密码,添加会员…..按钮固定好左边的容器 组件–ImageList按钮太多添加图标太麻烦了这时需要这个组件,拖放到主窗体中。然后把按钮所需的图标全部添加到组件ImageList中添加paenl2的背景图片、图片设置填充添加标题字体样式labe

2017-05-24 18:55:36 8578 10

原创 C# WindowForm窗体-菜单栏、状态栏设计--(学生管理系统项目)

菜单栏菜单栏思路: 目录,下拉菜单,图标,分割线,下层菜单(不够还可更多层添加),对应的Id 、Alt快捷键……………………….创建目录并添加快捷键Alt+对应的字母 系统-修改密码、退出……. 输入 :‘系统(&S)’ 添加图标 ico后缀名的格式图标,分割线参考地址图片 http://ico.58pic.com/icon/154244.html添加对应的Id依次输入学员管理系统、成绩管

2017-05-24 04:53:37 24423 3

原创 c# 登录界面设计与框架基础搭建雏形--(学生管理系统)

基础框架搭建 (俩层开发)创建Windows桌面应用程序—’学生管理系统’添加实体类库Models 右键添加-新建项目-类库添加数据访问类DAL基础框架目录:要习惯性修改主窗体的命名,一般用FrmMain 或者遵循客户给出的命名添加引用数据访问层需要引用实体类,windowForm主程序需要引用数据访问类和实体类。 1 , 数据访问类DAL引用实体类Models 2.主程序需要引用DAL和M

2017-05-24 03:32:01 15153 7

原创 c# 消息框 MessageBox对象的使用

用户使用软件的过程中,需要和用户交互信息,对于一些重要信息需要向用户展示时消息框作用就明显了,不如删除文件的时候,如果没有用户确认则很有可能由于用户的误操作带来重大损失,而使用消息框以后,在用户确认后才执行具体操作。 常见的四种类型:有返回值的消息框实现:DialogResult是一个枚举类型的变量,里面有好几种选项选择,只需要其中的一组就可以,通过这个枚举值就知道用户点击了那个按钮,从而做出判断

2017-05-23 04:57:03 1219

原创 c# Windows窗体与事件驱动

创建Windows应用程序基本步骤打开Visual Studio软件新建项目项目类型:Visual C#项目模板:Windows 应用程序熟悉开发环境窗体的常用属性窗体的属性非常多, 以下是常用的几个。Name: 窗体对象的名字,类似于变量名字。Text:窗体标题栏显示的文字MaximizeBox:是否最大化MinimizeBom: 是否最小化BackColor: 窗体的背景颜

2017-05-23 04:16:22 4835

原创 C# 集合在OOP中的应用

元素自动变化的集合List<T>List<T>泛型集合的特点<T>表示泛型,T是TYPEd的简写,表示当前不确定类型。可以根据用户实际需要,确定当前集合需要存放的数据类型,一旦确定不可改变。使用Add方法可以随意添加元素,没有个数限制。使用Remove方法可以删除指定元素,元素删除后索引自动调整。通过索引访问元素。List<T>泛型集合的存储结构索引 0 - 1-2-3-4…….Li

2017-05-22 03:05:27 514

原创 c# 对象类型、对象总结

对象的数据类型基本数据类型 int double bool ….. 引用数据类型 数组、对象、string(进行了特殊的处理)通过以上示例证明了对象是引用类型。基本数据类型(值类型)变量传递时,将自己复制一份ref关键字值类型的变量不能完全满足要求时,可以使用ref关键字将值类型变量按照引用方式传递,使得一个方法能够在传递一个参数时,又能将该参数修改后再次返回。 举例: 特别提示:实践开发中

2017-05-20 02:16:29 2932

原创 c# 对象初始化器

创建对象什么是对象初始化器?对象在创建时也可以通过对象初始化器完成”属性的初始化”。 但是对象初始化器只在.NET3.0以后的版本中使用 !!! 只能在.NET3.0及其后续版本中使用使用以往的”无参”与”有参”构造方法创建学员对象第一种方式比较麻烦, 第二种达到了效率的提高: 但是在编写中必须清楚的知道参数的个数,以及它们的位置。如果把参数位置调换 这时需要使用对象初始化器类文件:us

2017-05-20 00:45:32 6959

原创 c# 对象构造

无参数的构造方法没有参数的构造方法是编辑器默认的,当我们编写的类没有任何构造方法时,编译器给我们自动生成。 当断点调试时,发现对象创建时,首先初始化成员变量,然后调用构造函数。在构造函数中添加初始化内容 可以添加任意需要初始化内容。 通过使用构造方法,可以简化对象初始化代码。 实例化一个对象实际上是去调用这个对象的构造方法。添加有参数的构造方法类文件:using System;using

2017-05-19 23:41:55 1048

原创 C# 类的方法

方法定义规范访问修饰符 返回值类型 方法名{参数1,参数2}{ //这里编写方法的主体(功能实现的具体过程) return 返回值;//如果没有返回值,则不需要写该语句}方法定义注意事项1,访问修饰符:访问修饰符表示方法的可访级别。修饰符可以省略,默认private,可以根据需要定义为public。 2,返回值类型:方法执行后,如果不返回任何数据,使用void表

2017-05-19 04:21:47 1624

原创 c# 面向对象基础技能

类的定义与对象的使用 class Student //定义类名:名词,要求首字母大写,避免单词缩写 { // 1、编写类的字段、属性 --用来描述类的静态特征 //字段:学号、学员姓名 private int studentId; private string studentName = string.Empty;

2017-05-18 17:40:11 439 2

原创 c# 字符串_数组与变量类型

字符串内容查找方法 //索引从0开始 string email = &amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;xiaoqiang@qq.com&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;; int position = email.IndexOf(&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;@&amp;amp;amp;amp;a

2017-05-18 01:02:18 3261 3

原创 c# 选择结构与循环结构

if条件的使用 Console.WriteLine("请输入客户消费金额"); int totalMoney = int.Parse(Console.ReadLine()); if (totalMoney >= 1000) { Console.WriteLine("消费满1000赠送,300元优惠

2017-05-17 20:08:24 855

原创 c# 变量、运算符与类型转换

变量的定义与使用//声明变量 ,即根据数据类型在内存申请空间 int age; //给变量赋值,即将数据存储至对应的内存空间 age = 20; //也可以同时给变量赋值 string name = "小王"; //使用变量既取出数据

2017-05-16 23:53:50 487

原创 ADO.NET 基于OOP原则优化数据访问

代码复用的必要性在实际开发中百分之80%以上都是增删改查操作,如果每次执行都创建各种数据访问对象,然后调用对象的方法,就会使得我们所编写的程序代码存在大量冗余,这对于后续的维护带来很大的不方便。通用数据访问类SQLHelper的使用面向对象编程的基本要求:通过类或方法封装,隐藏内部细节,实现代码复用。程序应该具备良好的可扩展性、可维护性和安全性。实现代码复用技术的要求: 原则:提取不

2017-05-03 02:49:51 464

原创 ADO.NET数据查询方法

返回单一结果的查询方法ExecuteScalar()方法的使用 //编写连接字符串 string connString = "Server=.;DataBase=StudentManageDB;Uid=sa;Pwd=aaa999a9"; //创建连接对象 SqlConnection conn = new SqlConnectio

2017-05-03 00:53:45 6786

原创 ADO.NET数据操作常见错误总结

1-数据库服务器无法连接问题凡是出现以上问题时,使用如下方法。1检查SQLServer服务是否打开:2检查连接字符串中的Server对应的服务器名称是否正确(注意默认实例,命名实例的名称)3如果示连接的局域网内其他计算机,请检查防火墙是否有拦截,或者通过“计算机管理”检查服务器是否允许外部连接。2连接字符串中讲分号写错3数据库登录失败凡是出现以上问题,请修改连接字符串中 “数据库名称”。4服务器登录

2017-05-02 05:57:55 2701

原创 ADO.NET编写数据库增、删、改操作方法

CommandCommand对象的属性 CommandText:需要封装的sql语句或存储过程名称。 Connection:Command对象使用的数据库连接对象。Command对象的方法: ExecuteNonQuery() 执行增、删、改操作。 ExecuteScalar() 返回单一结果的查询。 ExecuteReader() 返回只读数据表的查询。ExecuteNonQuery()

2017-05-01 22:02:05 864

C语言mjson库文件,头文件

C语言的Mjson头文件与库文件,希望可以帮助有需要的朋友

2018-04-29

C#--Winfrom 俩层框架 学生管理系统 数据库练习脚本

基于C#俩层开发的SQLServerDB,学生管理系统练习脚本,包含创建数据库,日志,创建学员信息数据表,创建班级表,成绩表,管理员用户表、数据表的各种约束--主键约束,检查约束,唯一约束,身份证长度检查约束,默认约束,外键约束,插入各表格所需语句

2017-09-07

Python3-HTMLTestRunner

HTMLTestRunner是python标准库unittest单元测试框架的一个扩展,它生成易于使用的HTML报告

2016-12-02

空空如也

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

TA关注的人

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