- 博客(11)
- 资源 (16)
- 收藏
- 关注
原创 存储过程使用示例
存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。存储过程可包含程序流、逻辑以及多数据库的查询,他们可以接受参数、输出参数、返回单个或者多个结果集以及返回值。为存储过程参数创建默认值如下图所示,是我新建的一张学生信息表我们给存储过程参数设置默认值筛选出所有的三班的学生:create proc p_student@classNo varchar(10
2012-02-29 20:56:02 1397 9
原创 创建INSERT、DELETE、UPDATE 触发器示例
触发器是基于一个表创建的,但是可以针对多个表进行操作。所以触发器可以用来对表实施复杂的完整性的约束,当触发器所保存的数据发生改变时,触发器所保存的数据发生改变时,触发器被自动激活,从而防止对数据的不正确修改。 下面对每个INSERT、DELETE、UPDATE触发器举一个小例子来加深理解:INSERT触发器: INSERT触发器就是当对定义触发器的表执行IN
2012-02-28 19:51:40 88919 12
原创 存储过程初步
如上图所示,为要进行操作的数据表下面“新建查询”,输入下面的代码:create procedure proc_student@sex varchar(10)asselect * from student where Sex =@sex其中procedure为存储过程的关键字,proc_student 为存储过程的名称,@sex 为要执行存储过程时的参数,varchar(10)为
2012-02-28 11:29:19 1086 2
原创 我发现了VS的一个秘密
今天在做新闻发布系统的时候,遇到了这样一个问题,就是我在写SQLHelper这个类的时候,明明已经引用了System.Data这个命名空间,但是在写的时候DataTable却写不出来。大家可以看一下我是怎么引用的。第二步:选中然后确定 但是我在代码里面并没有写Using System.Data;所以输入DataTable的时候就会报错。可是在我用VB.
2012-02-27 09:19:53 951 5
原创 SQL SERVER 数据库主键和外键的思考
什么是主键: 数据库主键是指表中一个列或者列的组合,其值能够唯一的标识表中的每一个行。这样的一列或者多列成为表的主键,通过它可以强制表的实体完整性。当创建或者更改表时可以通过定义PRIMARY KEY约束来创建主键,一个表只能有一个主键约束,而且主键约束中的列不能是空值,由于主键约束确保唯一数据,所一经常来定义标识列。每一个表都必须定义一个主键吗? 我个人认
2012-02-25 19:39:16 5913 4
原创 合作开发——VB.NET异常处理
相对于VB语言来说,vb.net的一项特殊的功能就是异常处理,下面简单介绍一下异常处理:捕获并抛出异常: 异常处理是用Try...Catch...Finally...End Try语句实现的,其基本语法形式如下: VB.NET结构化异常处理在代码中提供如下部分: Try 段:可以产生一个异常,并且总是能够被执行到的代码段 Catch段:试图对一个
2012-02-21 21:27:50 2784 4
原创 合作开发——VisualSvn Server 的配置和使用方法
合作开发时用到的主要技术之一就是版本控制,最开始我们用的跟马老师视频上讲的一样,是Subversion,这种版本控制配置起来比较麻烦,而且服务器也不是可视化的界面类型的,另外,想要让他随系统一起启动,还要封装SVN Server(这个没有尝试过,每次启动都要在dos命令下手动配置)。而VisualSVN Server则解决了上述问题。下面详细说明一下VisualSVN Server的配置和使用方法
2012-02-21 20:14:25 1195 2
原创 合作开发 —— 序言
我们的机房收费系统合作开发现在暂时告一段落了,机房收费系统也到了不想再碰触的地步了,个人认为我们这次的合作开发还是比较成功的,下面总结一下我们的合作开发。 我们组的合作开发一共有三个人,三个人每个人负责一层,组长负责画图。起初我们三个人开了一个小会,把要用到的设计模式、参数的写法以及其他的相关规定都有了一个大致的统一规定。在这里不得不要佩服我们组长的敬业负责,用了很短的时间就把我
2012-02-21 16:40:17 874 5
原创 为什么要使用SVN
SVN是什么 可以把SVN当成您的备份服务器,更好的是,可以帮助您记住每次上传到这个服务器的档案内容。并且自动的富裕每次的变更一个版本。通常,我们称用来存放上传档案的地方就是Repository,就是数据仓库的意思。第一次我们需要有一个新增档案的动作,将想要备份的档案放到Repository上面。日后,当您有任何修改时,都可以上传到Reposirotry上面,上传已经存在且修
2012-02-10 10:40:44 4141 2
原创 软件工程三部曲
经常在反复的做一件事情,但是没有停下来总结的习惯,而只是处于一个当局者的位置忘了自己的初衷,所以经常停下来想想当初做这件事情的想法,可能会更能理顺我们的思路。从开始接触软件工程巨理论的知识,到云山雾罩的画UML设计图,再到设计模式的深入学习,接着是三层架构的理解,最后是运用这些学到的东西将机房收费系统重构完成,一直在懵懵懂懂中体会着。我想把我的软件工程分为三部曲:雾里看花、衣带渐宽终不悔,为伊消得
2012-02-07 16:14:36 1180 4
原创 第二次机房收费系统总结
昨天我的第二次机房收费系统做完了,我也在坎坎坷坷中经历了一次浩劫。虽说是“浩劫”,不如说是一次旷日持久的大胜仗。从起初的面向对象的概念一无所知,到看懂了登录窗体的实现,并且把它实现出来,到把整个系统弄完,还是感到很欣慰的。反思: 重构的过程暴漏了我很多的问题。从来不愿意接受挑战,我总是认为我自己没有准备好,这也导致了我的自卑心理,害怕弄不好,担心这个担心那个。当看到其他同
2012-02-04 09:38:21 836 8
win8 Metro风格瀑布流JS特效
2013-05-28
数据结构总结
2012-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人