摘要:
一 选择题 1) 以下关于序列化和反序列化的描述错误的是( C)。 a) 序列化是将对象的状态存储到特定存储介质中的过程 b) 二进制格式化器的Serialize()和Deserialize()方法可以分别用来实现序列化和反序列 化过程 c) 如果一个类可序列化,则它的子类和包含的各成员对象也一定可 阅读全文
摘要:
一、单一职责原则: 全称:“Single-Responsibility Principle” 面向对象设计 说明:就一个类而言,应该只专注于做一件事和仅有一个引起它变化的原因。所谓职责,我们可以理解他为功能,就是设计的这个类功能应该只有一个,而不是两个或更多。也可以理解为引用变化的原因,当你发现有两 阅读全文
摘要:
用户临时表: create table #xx ( ID int, IDValues int ) 系统临时表: create table ##xx ( ID int, IDValues int ) 区别:用户临时表只对创建这个表的用户的Session可见,对其他进程是不可见的.当创建它的进程消失时这 阅读全文
摘要:
一:变量 变量分为局部变量和全局变量 (全局变量是系统自定的,是不可手动给值的,若想自己定义全局变量可考虑创建全局临时表!) 局部变量的定义: declare @变量名 数据类型 (局部变量只能用于同一批处理当中!!!!!!!) 全局变量: @@ @@error 最后一个T-SQL语句错误的错误号 阅读全文
摘要:
一 :创建数据库 创建一个数据文件和一个日志文件(MySchool) create database MySchoolon primary --默认属于primary主文件组,可省略(--数据文件的具体描述 name = 'MySchool_data' --主数据库文件的逻辑名称filename = 阅读全文
摘要:
一:什么是数据库设计? 数据库设计就是将数据库中的数据实体以及这些数据实体之间的关系,进行规范和结构化的过程. 二:为什么要实施数据库设计? 1:良好的数据库设计可以有效的解决数据冗余的问题 2:效率高 3:便于进一步扩展 4:使得应用程序开发变得容易 三:设计数据库的步骤 第一步 需求分析: 分析 阅读全文
摘要:
经过十多天的艰苦奋战,MyKTV点歌系统终于成型,从刚开始接到项目的茫然,到完成项目时的喜悦,整个过程的艰辛和付出只有自己知道.虽然这个项目还有许多需要完善的地方,譬如添加歌词信息,实现窗体的美化等,这些在后续时间里我再一一进行一个完善吧!首先呢,我先将整个项目所能实现的功能做一个简单的介绍,K... 阅读全文
摘要:
如图清空控件中的信息是在还没有与数据库进行交互之前进行的操作,所以呢,就不需要和数据库进行交互 第一步,我们可以给用户一个友好提示,是否确认清空数据 第二步.如果用户确认清空数据,则执行如下代码 所以清空数据的完整代码如下 阅读全文
摘要:
如上图所示界面,当我们点击保存按钮时将会将表格中的数据保存到数据库中去,与数据库进行一个交互 第一步我们就是要获取到表格中的数据 因为性别是单选按钮,所以获取方式如上面的代码 为了严谨性,我们可以在与数据库交互之前先进行一道两次输入密码是否正确的判断 如果判断正确,那么我们就可以和数据库进行交互了 阅读全文
摘要:
什么是Wind ows窗体? 顾名思义,win dows窗体就是将一些所必须的信息通过窗体的形式展示给客户看.例如:我们经常玩的QQ登陆界面,微信登陆界面,等等,都是以窗体的形式将信息展示给我们看的. 我们要怎样创建Window s窗体呢?1) 打开Visual Studio 开发工具2) 选择文件 阅读全文