摘要: 从长远来看,创建枚举可以节省大量的时间,减少许多麻烦。使用枚举比使用无格式的整数至少有如下三个优势:●枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的值。●枚举使代码更清晰,允许用描述性的名称表示整数值,而不是用含义模糊的数来表示。●枚举使代码更易于键入。在给枚举类型的实例赋值时,VS.NET IDE会通过IntelliSense弹出一个包含可接受值的列表框,减少了按键次数,并能够让我们回忆起可能的值。(1)枚举的声明:枚举声明用于声明新的枚举类型。[代码] 基 础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、i 阅读全文
posted @ 2010-12-18 13:29 悠冉 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 三种使用事务的方式: 阅读全文
posted @ 2010-10-29 13:44 悠冉 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 在2008中新增了一种地理数据类型geometry。该类型的变量在调用方法的时候会出现异常,需要使用MakeValid()对该数据类型进行纠正。 阅读全文
posted @ 2010-10-13 09:29 悠冉 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1. 写入数据库:[代码]2.将实际位置中的照片转化为byte[]类型写入数据库中:[代码]3. 读取byte[]并转化为图片:[代码] 阅读全文
posted @ 2010-09-09 13:22 悠冉 阅读(2074) 评论(0) 推荐(1) 编辑
摘要: 正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。现在我就把原因和解决办法写出来。ASP.NET Session丢失原因:由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下:< sessionState mode='... 阅读全文
posted @ 2010-09-08 15:10 悠冉 阅读(501) 评论(1) 推荐(0) 编辑
摘要: 自定义属性的作用有时候我们需要给一个类或者类中的成员加上一些属性或者附加信息,让类或者变量的功能更明确可控制的细粒度更高,打个简单的比方:数据库里面的一张表,表中的每一个字段都有很多属性,如是否主键,默认值,注释信息等等,我们在编写实体类的时候,如何表示这些信息呢?通过自定义属性可以实现。自定义属性的实现步骤 我说了不算,权威说了算:声明一个类,并将 AttributeUsageAttribute... 阅读全文
posted @ 2010-09-08 13:13 悠冉 阅读(323) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2010-09-06 09:23 悠冉 阅读(1565) 评论(0) 推荐(0) 编辑
摘要: 前台aspx页面引用json2.js将JS对象转换为json格式字符串与后台交互: 阅读全文
posted @ 2010-09-06 09:20 悠冉 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 我使用的是Ext .net 0.8的版本,TreePanl在加载数据的时候出现异常,页面没有正常加载,造成了一些控件找不到。IE 8.0 写法:<Loader> <ext:PageTreeLoader RequestMethod="GET" PreloadChildren="true"> <EventMask ShowMask="true" Target="Pare... 阅读全文
posted @ 2010-09-06 09:12 悠冉 阅读(218) 评论(0) 推荐(0) 编辑
摘要: LINQ + .Net3.0的新赋值方法:代码普通写法:代码 阅读全文
posted @ 2010-09-06 09:05 悠冉 阅读(150) 评论(0) 推荐(0) 编辑