- 博客(15)
- 收藏
- 关注
原创 存储过程和触发器
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 简单的叙述:在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成
2013-07-21 20:44:57
506
原创 sql中inner join ,left out join,right out join
left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表中的行:left join + right joincross join:结果是笛卡尔积,就是第一个表的行
2013-07-21 20:14:30
599
转载 浅谈面向对象编程封装继承多态
封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程(OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩
2013-07-21 12:09:18
552
转载 C#中抽象类和接口的区别
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类
2013-07-13 22:23:33
360
原创 .NET中验证码的使用
在UI 界面需要使用验证码的地方加上 这样就可以实现了。验证码页面的后台,前台没必要写什么东西public partial class ValidateCode : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { //调用函数将验证码生成图
2013-07-01 19:09:58
386
原创 省市县三级联动(ajax)
前台代码 $(function () { $.ajax({ type: "post", contentType: "application/json", url: "Web省市县.asmx/Ge
2013-06-27 10:04:55
755
原创 使用三层架构搭建数据分页(有刷新版)
1.首先搭建三层的结构BLL,ADL,DataAccess,UL在表现层中数据调用BLL层中,BLL层是对数据层的操作,对数据逻辑的处理。在BLL层中调用DAL层,该层对数据的增删改查进行操作。 在BLL层中private 分页操作.DAL.表名 dal=new 分页操作.DAL.表名 (); public DataTable GetListDat
2013-05-21 23:26:59
623
原创 对于刚刚接触的AJAX
对于AJAX接触的还不是很深,主要的印象就是可以使页面不刷新 ,还可以使页面局部刷新,从而不用是页面全部刷新,现在大多的网站都有对它 的应用。既然有了优点肯定缺点也是有的 比如用它开发效率低,维护特别的麻烦,兼容性也不是特别的好。当然,它的优点也是非常有实用意义的。主要学习了实用JQuery来调用ajax一个简单的例子 验证用户名是否存在新建一个web服务文件在里面定义一个 [
2013-05-20 23:00:18
381
原创 sql中的存储过程
--新建存储过程,向新闻表插入一条数据,并返回自动生成的最大编号create proc pro_GerMaxId@maxid INT OUT ASINSERT INTO T_News(NewsTitle,NewsContent,NewsCreator,CreateTime,ClassId)VALUES('本周全国大部分地区降温','本周全国大部分地区降温,最高降温达°'
2013-03-11 20:10:00
396
原创 开始接触win8了
对于快捷键的的认识 视窗+x 为系统级的 功能 。 视窗+q 为一个搜索范围 ,为设置选项。 视窗+f 为传统的文件搜索。 视图+逗号 可以暂时的查看桌面。 视窗+prtsc 这个比较常用为截图用。视窗+c 为超级按钮键看win8应用常用视图设计的 视频 现在能把视图的背景更换了。用ImageBrush x:Key=" 图片的姓名 " ImageSource=" 加图
2012-11-14 19:40:50
259
原创 事务和存储过程
事务:同生共死指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)--也就是由多个sql语句组成,必须作为一个整体执行这些sql语句作为一个整体一起向系统提交,要么都执行、要么都不执行语法步骤:开始事务:BEGIN TRANSACTION事务提交:COMMIT TRANSACTION事务回滚:ROLLBACK TRANSACTION事务的ACID特性
2012-11-12 19:54:06
254
原创 sql中视图
视图是一张虚拟表,它表示一张表的部分数据或多张表的综合数据,其结构和数据是建立在对表的查询基础上视图在操作上和数据表没有什么区别,但两者的差异是其本质是不同:数据表是实际存储记录的地方,然而视图并不保存任何记录。相同的数据表,根据不同用户的不同需求,可以创建不同的视图(不同的查询语句)视图的目的是方便查询,所以一般情况下不能对视图进行增删改优点:筛选表中的行\降低数据库的复杂程
2012-11-08 19:51:38
323
原创 sql中子查询
子查询:就是把一个查询的结果作为另一个查询的 数据源。子查询分为两类 一个是独立子查询 一个是相关子查询 。例如 select* from (select 字段名 from 表名 where +条件 ) where +条件 每一个查询都能进行单独的查询。就像使用普通的表一样,被当作结果集的查询语句被称为子查询。所有可以使用表的地方几乎都可以使用子查询来代替。S
2012-11-07 17:16:13
930
原创 委托与事件
复习了属性和定义 public int Age { get { return age; } set { age = value; } }委托关键字 1.delegate void stopManchineryDelegat();定义委托2.声明委托变量 委托类型 委托变量s
2012-09-06 19:56:58
346
原创 第一次写博文
这是 接触软件学习以来第一次写博文 , 今天新讲了 接口和抽象类 接口的定义和使用interface //加接口名字{}接口不能实例化。使用时--要借助类 需要一个对应的类来使用格式 继承时 父类名字在前(只能继承一个) 接口名字在后 可以继承多个
2012-09-05 14:25:49
2771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人