摘要: 适用于DataList控件:例子:前台: 数字 :> ... 阅读全文
posted @ 2015-01-03 21:03 高冷男 阅读(102) 评论(0) 推荐(0) 编辑
摘要: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索... 阅读全文
posted @ 2014-12-30 17:21 高冷男 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过... 阅读全文
posted @ 2014-12-30 14:50 高冷男 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据... 阅读全文
posted @ 2014-12-29 15:53 高冷男 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 主要是这段代码,使用DataView查出一个DATATABLE想要的字段,如果使用LINQ可以很容易做到,但是.NET2.0以下版本就不能用LINQ了,所以还是用这种最好! DataView myDataView = new DataView(table); string[] strComuns =... 阅读全文
posted @ 2014-12-18 16:10 高冷男 阅读(19980) 评论(0) 推荐(2) 编辑
摘要: 下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它... 阅读全文
posted @ 2014-12-17 15:40 高冷男 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 如何控制好多个线程相互之间的联系,不产生冲突和重复,这需要用到互斥对象,即:System.Threading 命名空间中的 Mutex 类。我们可以把Mutex看作一个出租车,乘客看作线程。乘客首先等车,然后上车,最后下车。当一个乘客在车上时,其他乘客就只有等他下车以后才可以上车。而线程与Mutex... 阅读全文
posted @ 2014-12-17 09:51 高冷男 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 前天有个项目需求是在一张图片上面画些东西(点,线,圆等);目标:在Default2.aspx上显示一个可以自由处理的图片下代码如下:前台页面代码:Default2.aspx文件(需要显示处理后的图片页面) //从Loadpic.aspx加载来的处理后的图片,也就是说,可... 阅读全文
posted @ 2014-12-12 16:02 高冷男 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。1.委托的声明(1). delegate delegate我们常用到的一种声明Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:publicdelegatein... 阅读全文
posted @ 2014-11-25 17:29 高冷男 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 关键字:interface 显式实现 隐式实现 多态定义 抽象类接口就是定义一个协定,只是一个架子而已,必须由结构或者类来进行实现。一接口的定义和使用例如:定义一个接口interface Border{ intweight //没有实现 { set;get; } intheight//没有实现 { ... 阅读全文
posted @ 2014-11-24 16:43 高冷男 阅读(144) 评论(0) 推荐(0) 编辑