2014年7月16日

SQL左连接、右连接和内连接的简单示例

摘要: left join(左联接)返回包括左表中的所有记录和右表中联结字段相等的记录;right join(右联接)返回包括右表中的所有记录和左表中联结字段相等的记录;inner join(等值连接)只返回两个表中联结字段相等的行。 阅读全文

posted @ 2014-07-16 16:13 喝咖啡就蒜瓣儿 阅读(1723) 评论(0) 推荐(0) 编辑

2014年7月10日

C# 反射学习总结

摘要: C#中的反射可以使得程序集和类型(类、结构、委托、接口和枚举)以及类型中的成员(方法、字段、属性、事件、参数、构造函数等)都成为变量在编程中动态调用。 阅读全文

posted @ 2014-07-10 07:51 喝咖啡就蒜瓣儿 阅读(303) 评论(0) 推荐(0) 编辑

2014年7月3日

C#中方法的参数的四种类型

摘要: C#中方法的参数有四种类型:1. 值参数类型(不加任何修饰符,是默认的类型) 2. 引用型参数(以ref修饰符声明) 3. 输出型参数(以out修饰符声明) 4. 数组型参数(以params 修饰符声明) 阅读全文

posted @ 2014-07-03 18:10 喝咖啡就蒜瓣儿 阅读(20634) 评论(0) 推荐(2) 编辑

2014年6月23日

【转】声明和定义的区别

摘要: 变量的定义(definition):用于为变量分配存储空间,还可以为变量指定初始值。在一个程序中,变量有且仅有一个定义;变量的声明(declaration):用于向程序表明变量的类型和名字。定义也是声明:当定义变量时我们声明了它的类型和名字。可以通过使用extern关键字声明变量名而不定义它。 阅读全文

posted @ 2014-06-23 07:42 喝咖啡就蒜瓣儿 阅读(402) 评论(0) 推荐(0) 编辑

2014年6月11日

C#如何释放已经加载的图片

摘要: 一个图像对象从一个文件构造时该文件仍保留锁定对象的生存期。所以关键是要使用 Graphics.DrawImage()方法或Drawing.Bitmap()方法来将映像复制到新位图Bitmap对象,然后Bitmap和Graphics就可以释放了。或者用使用FileStream的方式将文件读成流。 阅读全文

posted @ 2014-06-11 11:47 喝咖啡就蒜瓣儿 阅读(10493) 评论(0) 推荐(1) 编辑

SQL的自增列如何重置

摘要: 第一种方法:首先去除该列自增的标识,然后再修改id的值,成功修改后,再加上自增标识;如果不修改自增标识,会报错:“无法更新标识列”。第二种方法:删除该自增列,而后重建一个自增列。 阅读全文

posted @ 2014-06-11 11:40 喝咖啡就蒜瓣儿 阅读(1333) 评论(0) 推荐(0) 编辑

2014年6月1日

【转】为什么要对字段封装属性

摘要: 为什么要对字段封装属性? 每次有新人来,都要问这个问题,我直接对字段操作多省事呀,就像这样: 阅读全文

posted @ 2014-06-01 22:34 喝咖啡就蒜瓣儿 阅读(3233) 评论(1) 推荐(0) 编辑

2013年12月19日

SQLite数据库的加密【转】

摘要: 1、创建空的SQLite数据库。 //数据库名的后缀你可以直接指定,甚至没有后缀都可以 //方法一:创建一个空sqlite数据库,用IO的方式 FileStream fs = File.Create(“c:\\test.db“); //方法二:用SQLiteConnection SQLiteConnection.CreateFile(“c:\\test.db“); 创建的数据库是个0字节的文件。 阅读全文

posted @ 2013-12-19 16:16 喝咖啡就蒜瓣儿 阅读(928) 评论(0) 推荐(0) 编辑

2013年10月30日

C#二维数组及其本质(转)

摘要: C#中二维数组包含两类:二维数组和数据矩阵。(这是我个人分类法,我认为比较能反映本质)。如上图,是二维数组,横向为第一维度,纵向为第二维度,不同维度可以有不同长度。如果去掉元素7,那么上图也可能是数据矩阵(看上去就是第一维度具有相同长度的二维数组)。二者本质有什么区别呢?二维数组的本质就是二维数组,如上图二维数组的声明方法:int[][] arr= new int[2][];arr[0]=new int[3];arr[1]=new int[4];遍历方法可以用for,也可以用foreach,如:foreach(int[] i in arr)//由此也可以看出,二维数组的每个第一维都是一个单独的 阅读全文

posted @ 2013-10-30 17:35 喝咖啡就蒜瓣儿 阅读(955) 评论(1) 推荐(1) 编辑

2013年5月29日

VS2010出现FileTracker : error FTK1011编译错误的解决办法(转)

摘要: VS2010出现FileTracker : error FTK1011不知道是不是vs2010的一个bug,反正有人提交了. FileTracker : error FTK1011编译错误的解决办法有三个,推荐使用第二个方法一:把目标框架改为Framewotk=4.0方法二:新增环境变量TRACKFILEACCESS=false: 操作步骤:右击"我的电脑"(或"计算机")-->"高级"-->"环境变量"-->"新建系统变量"-->填写"变量名"为&q 阅读全文

posted @ 2013-05-29 09:57 喝咖啡就蒜瓣儿 阅读(280) 评论(0) 推荐(0) 编辑

导航