2015年2月4日

分页存储过程

摘要: ---分页存储过程create proc usp_getpagedata@totalpage int output, --定义输出参数,页面总数@pageindex int=1, --定义起始索引@pagecount int=5 --定义每页数量asselect G... 阅读全文

posted @ 2015-02-04 08:24 ianism 阅读(91) 评论(0) 推荐(0) 编辑

查询条件可变的存储过程

摘要: ----查询条件可变的存储过程alter proc usp_guestsearch@guestname nvarchar(50)=null, ----创建存储过程定义多个变量,并赋予默认值为null@guestcardid nvarchar(50)=nul... 阅读全文

posted @ 2015-02-04 08:19 ianism 阅读(316) 评论(0) 推荐(0) 编辑

2015年2月1日

堆栈的小理解

摘要: 程序运行的时候需要为程序的每一部分开辟内存空间来存放。可具体分为五个部分:栈:存放的是函数的参数值,局部变量的值,编译器自动分配和释放。堆:存放的内容由程序员自己安排。.Net中有GC回收,C++中需要程序员自己释放。全局区(静态区):全局变量和静态变量存放区,初始化的全局变量和静态变量都放在这个区... 阅读全文

posted @ 2015-02-01 10:15 ianism 阅读(127) 评论(0) 推荐(0) 编辑

2015年1月27日

NOPI操作EXCEL导入导出

摘要: private void btnOutput_Click(object sender, EventArgs e) { List list = cm.GetClassInfo(false); //获取对象数据集合 HSSF... 阅读全文

posted @ 2015-01-27 18:47 ianism 阅读(371) 评论(0) 推荐(0) 编辑

2015年1月26日

单例模式

摘要: 单例模式:系统中一个类有且只有一个实例,而且该实例可供访问。三个要点:1、某个类只能有一个实例;2、它必须自行创建这个实例;3、他必须向整个系统提供这个实例。对应三点的具体实现:1、单例模式的类只提供私有的构造函数;2、类定义中含有一个该类的静态私有对象;3、该类提供了一个静态的共有的函数用于创建或... 阅读全文

posted @ 2015-01-26 23:39 ianism 阅读(102) 评论(0) 推荐(0) 编辑

2015年1月24日

接口多态实现窗体传递

摘要: public interface IFillAreas { void FillAreas(string ids, string names); //接口中定义方法签名 } public partial class FrmPerson : Form,inter... 阅读全文

posted @ 2015-01-24 13:43 ianism 阅读(147) 评论(0) 推荐(0) 编辑

委托实现窗体传递

摘要: 委托可以将方法作为参数进行传递。 public delegate void DGFillAreas(string ids,string names); //定义委托 //定义委托就是确定这个委托对象里面可以存储那一种签名(返回值/参数)的方法 //如这个委托就说明了以后这种类型的... 阅读全文

posted @ 2015-01-24 13:32 ianism 阅读(262) 评论(0) 推荐(0) 编辑

2015年1月23日

使用递归实现省市区树形节点加载

摘要: List list = null; //定义Areas实体类对象以备接受数据,递归是方法调用方法本身,所以需要定义方法,然后窗体加载的时候调用方法,所以需要在方法体外定义为全局变量 private void FrmAreas_Load(object sender, ... 阅读全文

posted @ 2015-01-23 19:50 ianism 阅读(492) 评论(0) 推荐(0) 编辑

2015年1月22日

三层架构简单代码描述

摘要: /// /// UI层的简单代码 /// void LoadStudentInfo() { BLL.PersonManager bllperson=new BLL.PersonManager(); ... 阅读全文

posted @ 2015-01-22 22:45 ianism 阅读(396) 评论(0) 推荐(0) 编辑

2015年1月21日

Ado.Net 调用存储过程用法

摘要: SqlDataAdapter da = new SqlDataAdapter("usp_page", conn); //实例化SqlDataAdapter并且传递存储过程名称和数据库连接 da.SelectCommand.Command... 阅读全文

posted @ 2015-01-21 10:24 ianism 阅读(425) 评论(0) 推荐(0) 编辑

导航