摘要: 一、B/S和C/S 1、C/S C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过 阅读全文
posted @ 2016-09-19 23:01 这都不是事 阅读(2444) 评论(0) 推荐(2) 编辑
摘要: DataGridView:显示数据表,通过此控件中可以实现连接数据库,实现数据的增删改查 一、后台数据绑定: List<xxx> list = new List<xxx>(); dataGridView1.DataSource = list; //设置不自动生成列,此属性在属性面板中没有 dataG 阅读全文
posted @ 2016-09-04 22:40 这都不是事 阅读(3913) 评论(0) 推荐(0) 编辑
摘要: 一、默认布局 ★可以加panel,也可以不加; ★通过鼠标拖动控件的方式,根据自己的想法布局。拖动控件的过程中,会有对齐的线,方便操作; ★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整各个控件大小的工具。 注:分层:右键点击控件。可以选择置于顶层或置于顶层。 锁定控件:当部分布局完成 阅读全文
posted @ 2016-09-04 15:02 这都不是事 阅读(7382) 评论(0) 推荐(2) 编辑
摘要: 效果图: 代码区: 阅读全文
posted @ 2016-09-04 12:59 这都不是事 阅读(3354) 评论(0) 推荐(0) 编辑
摘要: 做一个登录窗口,登录成功时关闭form1,展示from2界面 1.主界面Login 2.Program.cs 修改主主窗体Login变为Main 3.Main窗体 阅读全文
posted @ 2016-09-04 11:35 这都不是事 阅读(1835) 评论(0) 推荐(1) 编辑
摘要: 一、窗体的事件 每一个窗体都有一个事件,这个窗体加载完成之后执行哪一段代码 位置:1)右键属性→事件→load 双击进入 2)双击窗体任意一个位置进入 删除事件:先将事件页面里面的挂好的事件删除,再删后台代码里面的事件 namespace WindowsFormsApplication2 { pub 阅读全文
posted @ 2016-09-04 10:35 这都不是事 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: 一、窗体设计界面 二、部分属性 1、基本 设计中的Name:窗体类的类名 AcceptButton:窗口的确定按钮Enter CancelButton:窗口按ESC的取消按钮 2、外观 Backcolor:背景颜色 Forecolor:字体颜色 backgroundImage:背景图片 Font:设 阅读全文
posted @ 2016-09-04 09:22 这都不是事 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 对战游戏 要求: 数据连接类: 实体类: namespace ConsoleApplication1 { public class Player { private string name; //玩家姓名 public string Name { get { return name; } set { 阅读全文
posted @ 2016-08-26 16:24 这都不是事 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一、扩展属性 处理:有外键关系时将代号化信息处理成原始文字,让用户可看懂的(粗略解释) 利用扩展属性 如:Info表中的民族列显示的是民族代号处理成Nation表中的民族名称 需要在Info类里面扩展一个显示nation名称的属性 代码显示: 第一步:在NationDA里面构造一个代号换成名称的方法 阅读全文
posted @ 2016-08-26 14:23 这都不是事 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 操作数据类 避免代码重用、造对象太多、不能分工开发 利用面向对象的方法,把数据访问的方式优化一下,利用封装类 一般封装成三个类: 1.数据连接类 提供数据连接对象 需要引用命名空间: using System.Data.SqlClient; 例: 2.实体类 根据数据库中的表来做 比如Nation表 阅读全文
posted @ 2016-08-26 13:44 这都不是事 阅读(644) 评论(0) 推荐(0) 编辑