代码改变世界

SQL SERVER 存储过程学习(转)

2010-03-10 11:04 by 假面Wilson, 220 阅读, 0 推荐, 收藏, 编辑
摘要:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行Updat... 阅读全文

ms日期函数大全

2010-03-08 18:18 by 假面Wilson, 388 阅读, 0 推荐, 收藏, 编辑
摘要:Sql Server中的日期与时间函数 ?蒰(寝 ? 1. 当前系统日期、时间 F桗?赝Q? select getdate() 鈙H 倂建 鶞Oh牧\"葵 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 r鯔俏? ? 例如:向日期加上2天 ?5皴? 煃 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00... 阅读全文

C# 中的委托和事件 (转载)

2010-03-05 23:18 by 假面Wilson, 433 阅读, 0 推荐, 收藏, 编辑
摘要:引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文

什么是RIA

2010-03-05 14:40 by 假面Wilson, 632 阅读, 0 推荐, 收藏, 编辑
摘要:1.RIA的定义   RIA(Rich Internet Application,富互联网应用系统)技术允许我们在因特网上以一种象使用Web一样简单的方式来部署富客户端程序。这是一个用户接口,它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。无论将来RIA是否能够如人们所猜测的那样完全代替HTML应用系统,对于那些采用胖客户端技术运行复杂应用系统的机构来说,RIA确实... 阅读全文

ADO,ADO.NET,OLEDB,ODBC连接数据库的区别

2010-03-05 14:39 by 假面Wilson, 1907 阅读, 0 推荐, 收藏, 编辑
摘要:一. ADO ADO (ActiveX Data Objects) 是一個用於存取數據源的COM組件。它提供了程式語言和統一數據訪問方式OLE DB的一個中間層。允許開發人員編寫訪問數據的代碼而不用關心資料庫是如何實現的,而只用關心到資料庫的連接。訪問資料庫的時候,關於SQL的知識不是必 要的,但是特定資料庫支持的SQL命令仍可以通過ADO中的命令對象來執行。架構 ADO被設計來繼承微軟早期的數... 阅读全文

一些Select检索高级用法(适用于mssql)

2010-03-02 18:02 by 假面Wilson, 592 阅读, 0 推荐, 收藏, 编辑
摘要:SQL五个集合函数:SUM,AVG,COUNT,MAX,MIN   通配符的一些用法:(关键字:like % [] -)  select * from tablename where column1 like '[A-M]%'  这样可以选择出column字段中首字母在A-M之间的记录  select * from tablename where column1 like '[ABC]%'  这样... 阅读全文

.net面试题目三

2010-03-02 17:39 by 假面Wilson, 342 阅读, 0 推荐, 收藏, 编辑
摘要:2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1).使用QueryString, 如....?id=1; response. Redirect().... 2).使用Session变量 3).使用Server.Transfer3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。答:public class Main... 阅读全文

.net面试题及答案二

2010-03-02 17:25 by 假面Wilson, 384 阅读, 0 推荐, 收藏, 编辑
摘要:2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组答:public class TestQuickSort { private int[] array = null; private void quickSort(int lowest, int highest) { if (array == null || lowest < 0 ||... 阅读全文

ASP.NET页面生命周期描述(转)

2010-03-02 16:47 by 假面Wilson, 638 阅读, 0 推荐, 收藏, 编辑
摘要:在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为:客户端请求页面 预初始化(OnPreInit) 初始化(OnInit) 完成初始化(OnInitComplete) 载入ViewState(LoadViewState) 处理回送数据(IPostBackDataHandler) Page_OnPreLoad—》Page_OnLoad 回发更改通知(RaisePostDa... 阅读全文

ADO.NET中的五个主要对象

2010-03-02 10:48 by 假面Wilson, 247 阅读, 0 推荐, 收藏, 编辑
摘要:Connection物件Connection对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command物件Command对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在... 阅读全文