摘要: http://blog.csdn.net/zw393/archive/2009/08/13/4444411.aspx一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’ 如果字段值里包含单引号’ 需要进行字符串转换, 我们把它替换成两个单引号'' 阅读全文
posted @ 2011-03-28 22:38 鱼翅粥 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 上传图片 上传图片 文件说明 //显示图片 阅读全文
posted @ 2011-03-16 23:18 鱼翅粥 阅读(288) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/Engin/archive/2011/03/11/1980551.html 阅读全文
posted @ 2011-03-16 23:15 鱼翅粥 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 接口:描述可属于任何类或结构的一组相关功能,通过interface关键字来声明;接口只包含方法、委托或事件和属性的签名(接口包含的成员)、不能包含字段(因为字段是包含数据的)。方法的实现是“继承”接口的类中完成的;接口可以包含的成员的访问修饰符只能且默认为public;一个接口可以从一个或多个基接口继承;接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员;当基类型列表包含基类和接口时,基类必须是列表中的第一项;实现接口的类可以显式实现该接口的成员,显示实现的成员不能通过类实例访问,而只能通过接口实例访问;类和结构可以按照类继承基类或结构的类似方式继承接口;但注意:类或结构可继 阅读全文
posted @ 2011-03-16 22:37 鱼翅粥 阅读(302) 评论(0) 推荐(1) 编辑
摘要: static void ArrayDemo() { // 声明一个指向数组的引用 Int32[] ia; // 默认值为 null ia = new Int32[100]; ia = new Int32[] { 1, 2, 3, 4, 5 }; . . .这是一个具有数组的代码的例子,所以我会略为提一下。在这个例子里,首先声明一个指向Int32s数组的引用,随意取一个"ia"用于整数数组。它只不过是一个指针,具有32位(bit)或64位值,如果它们仍在64位系统上运行,总是会被初始化为null,引用总是被初始化为null直到明确地设置它为止。下面一行,我随意new(构造)了 阅读全文
posted @ 2011-03-16 22:10 鱼翅粥 阅读(391) 评论(1) 推荐(1) 编辑
摘要: 序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。其主要的用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。 创建序列需要CREATE SEQUENCE系统权限。序列的创建语法如下: CREATESEQUENCE序列名 [INCREMENTBYn] [STARTWITHn] [{MAXVALUE/MINVALUEn|NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHEn|NOCACHE}]; 其中: INCREMENT BY 用于定义序列的步长,如果省略,则默认为1,如果出 阅读全文
posted @ 2011-03-08 10:48 鱼翅粥 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。让我们看一些基本的编程技巧:尽量保持方法简短永远永远不要把同一个变量用于多个不同的目的使用自描述的变量名和方法名尽可能的把变量定义在靠近使用它的地方拒绝神秘数字友好的对待你的语言不要逆常规而行警惕过早优化积极重构测试过的程序不要过度沉迷于技巧通过习例学习新知现在,让我们把每个小点展开来详细讲一下。1. 尽量保持方法简短尽管很多人都遵循 阅读全文
posted @ 2011-01-06 12:10 鱼翅粥 阅读(107) 评论(1) 推荐(0) 编辑