01 2016 档案
摘要:在MDI窗体中使用单例模式可以有效的避免同个窗体被实例化多次 [csharp] view plain copy //==============字窗体的修改================ //一.将构造函数改成private private FrmSub1() { InitializeCompon
阅读全文
摘要:1.常用的类与方法 工作本HSSFWorkbook 构造方法,无参表示创建一个新的工作本,可以接收一个流用于打开一个现有的工作本 方法CreateSheet(索引):创建指定索引的sheet对象 方法GetSheetAt(索引):根据索引获取sheet对象 方法CreateCellStyle():创
阅读全文
摘要:对比两条SQL语句 1.insert into MemberInfo(MTypeId,MName,MPhone,MMoney,MIsDelete) values(@tid,@name,@phone,@money,0) 2.insert into memberinfo(mtypeid,mname,mp
阅读全文
摘要:enums枚举是值类型,数据直接存储在栈中,而不是使用引用和真实数据的隔离方式来存储。 (1)默认情况下,枚举中的第一个变量被赋值为0,其他的变量的值按定义的顺序来递增(0,12,3...),因此以下两个代码定义是等价的: [csharp] view plain copy enum TrafficL
阅读全文
摘要:事务 事务:保证多个操作全部成功,否则全部失败,这处机制就是事务 思考:下了个订单,但是在保存详细信息时出错了,这样可以成功吗? 数据库中的事务:代码全都成功则提交,如果有某一条语句失败则回滚,整体失败 事务操作: begin transaction--开始事务 comit transaction-
阅读全文
摘要:变量 声明:declare @UserName nvarchar(50) 赋值1:set @UserName=N'杨':修改 赋值2:select @UserName=N'牛':修改 输出:print @UserNameselect @UserName select @UserName+N'中',这
阅读全文
摘要:封装一个SQLHelper类方便使用,提供 ExecuteDataTable(string sql,params SqlParameter[] parameters)、 ExecuteNonQuery(string sql,params SqlParameter[] parameters)、 Exe
阅读全文
摘要:ADO.NET连接池 ado.net默认启用了连接池 *如何清空连接池?Connection的静态方法ClearAllPools()、 ClearPool() Ado.net连接池使用总结: 1.第一次打开连接会创建一个连接对象 2.当这个连接关闭时(调用Close()方法时)会将当前那个连接对象放
阅读全文
摘要:什么是ADO.NET: ADO.NET就是一组类库,这组类库可以让我们通过程序的方式访问数据库,就像System.IO下的类操作文件一样, System.Data.这组类是用来操作数据库(不光是MSSql Server),它提供了统一的编程接口让操作其它数据库(Access、Oracle等)的方式和
阅读全文
摘要:什么是程序集? 程序集是.net中的概念。 .net中的dll与exe文件都是程序集。(exe与dll的区别?) 程序集(Assembly),可以看做是一堆相关类打一个包,相当于java中的jar包(*)。 程序集包含:类型元数据(描述在代码中定义的每一类型和成员,二进制形式)、程序集元数据(程序集
阅读全文
摘要:Form1的后台代码: namespace _08事件登陆案例 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender,
阅读全文
摘要:Form1的后台代码: namespace _07事件的三连击 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender,
阅读全文
摘要:主界面: Form1中的代码: namespace _06委托练习_窗体传值 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btn1_Click(object
阅读全文
摘要:前台界面: 后台代码: namespace _04省市联动 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private int r = 0; private void Form1_Lo
阅读全文
摘要:前台界面: 后台代码: namespace ado.net小项目cuid { public partial class Form1 : Form { //连接字符串 string str = @"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integr
阅读全文
摘要:数据库文件导出主要程序: <span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;">namespace _02数据库文件导出</span></span> { class Program
阅读全文
摘要:联合结果集union(集合运算符) 集合运算符是对两个集合操作的,两个集合必须具有相同的列数,列具有相同的数据类型(至少能隐式转换的),最终输出的集合的列名由第一个集合的列名来确定。(可以用来连接多个结果) 联合(union)与连接(join)不一样 简单的结果集联合(老师、学生): select
阅读全文
摘要:类型转换函数 CAST ( expression AS data_type) CONVERT ( data_type, expression,[style]) 对日期的转换。转换成各种国家格式的日期。 select convert(varchar(20),getdate(),104) Style的格
阅读全文
摘要:执行备注中的代码创建测试数据表。 简单的数据检索 :SELECT * FROM Student 只检索需要的列 :SELECT sName FROM Student 、ame FROM Student WHERE sSex=‘女’。 还可以检索不与任何表关联的数据:select 1+1;select
阅读全文
摘要:SQL 全名是结构化查询语言(Structured Query Language),是关系数据库管理系统的标准语言 SQL语句是和DBMS“交谈”专用的语句,不同DBMS都认SQL语法。 SQL语句中字符串用单引号、单等号。 select *、SeLeCT *: SQL语句是大小写不敏感的,不敏感指
阅读全文
摘要:数据库设计:范式 现阶段,必须遵守满足3NF 1范式:列的原子性,即列不可再拆分 2范式:表中不能描述多个信息,不能有数据冗余 3范式:引用其它表的主键信息 数据类型的意义: 1>提高效率。(减少空间,提高访问效率,‘1234567’如果用字符串存储占7个字节,如果用整型则占4个字节。); 2>能对
阅读全文