摘要: 分组要根据一个关键字值对查询结果分组,可以使用 group 子句。现在要实现一级方程式冠军应按照国家分组,并列出每个国家的冠军数。子句 group r by r.Country into g 根据Country 属性组合所有的赛手,并定义一个新的 标识符 g,它以后用于访问分组的结果信息。group 子句的结果根据应用到分组结果上的扩展方法 Count()来排序,如果冠军数相同,就根据关键字来排序,该关键字是国家,因为这是分组所使用的关键字。where 子句根据至少有两项的分组来过滤,select 子句创建一个带Country 和 Count 属性的匿名类型为结果。private static 阅读全文
posted @ 2011-08-05 10:42 山村果园 阅读(464) 评论(0) 推荐(0) 编辑
摘要: DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.Text = dt.ToFileTime().ToString();//127756416859912816 Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816 Label4.Text = dt.ToLocalTime().ToString();//2005-11-5 21:21:25 Label5.Text = dt.ToLongDateString 阅读全文
posted @ 2011-08-03 14:24 山村果园 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在Win7或Vista下,因为系统支持了IPv6协议,所以,用ASP的取IP地址,会变成IPv6的格式,如本机的IP就是:“::1”,其实就是127.0.0.1。 那如何把它还原为IPv4的格式呢? 目前解决方法只有把IPv6的协议禁用掉,其实问题不大,估计中国还没多少人会用上IPv6。 禁用方法如下: 1.开始,在“搜索程序和文件”处输入 regedit,回车。 2.在弹出的注册表编辑器中,找到如下分支: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters 3.新建一个“DWORD(32-位)值”项。取 阅读全文
posted @ 2011-07-21 11:20 山村果园 阅读(552) 评论(4) 推荐(0) 编辑
摘要: WCF枚举的实现可以通过本文介绍的两种操作步骤来实现,其中包括:在服务契约上添加 ServiceKnownType(typeof(Enum))以及为枚举值添加 [EnumMember]。如果我们想要在WCF中使用枚举的话,应该如何正确的操作呢?在这里我们将会通过一个具体的操作步骤为大家详细讲解一下WCF枚举的实现方法。希望朋友们能从中获得一些帮助。1. 在服务契约上添加 ServiceKnownType(typeof(Enum))。2. 为枚举值添加 [EnumMember]。[DataContract] [Flags] public enum DataType { [EnumMember]A 阅读全文
posted @ 2011-07-02 15:25 山村果园 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Microsoft® Visual Studio® Team System 2008 Team Foundation Server(以下简称为TFS) 是 Microsoft 新的应用程序生命周期管理服务器,允许 IT 开发团队中的任何成员:开发人员、测试人员、业务分析人员和团队经理协同合作,规划、跟踪和管理其软件开发项目的配置。连接服务器首先需要安装Team Explorer(以下简称为TE)。TE相当于TFS的客户端,安装TE后,管理或开发人员可以利用Office或Visual Studio连接TFS。安装完TE后,打开Visual Studio,可以看到里面多了关于团 阅读全文
posted @ 2011-06-29 14:23 山村果园 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 昨天更新引用web service的项目时,出现无法识别的配置节点 applicationSettings/* Properties.Settings 这样的问题ApplicationSetting 节点的内容:<applicationSettings> <Test.Site.Properties.Settings> <setting name="Test_Site_StudentWebService_StudentWebService" serializeAs="String"> <value>http: 阅读全文
posted @ 2011-06-24 09:24 山村果园 阅读(322) 评论(0) 推荐(0) 编辑
摘要: jquery漂亮导航:http://tympanus.net/codrops/2009/11/30/beautiful-slide-out-navigation-a-css-and-jquery-tutorial/free-icons:http://dryicons.com/free-icons/10个既绚又实用的JQuery特效教程:http://sd.csdn.net/a/20110620/300134.htmlMVC&EF:http://mikelai.blog.163.com/ 阅读全文
posted @ 2011-06-21 12:49 山村果园 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1.用VS自带的sn.exe工具创建密钥 : VS命令提示符下 执行命令 “sn.exe -k 密钥文件名.snk”。2.在项目中 为项目签名: 项目 “属性”->“签名”->“为程序集签名”->“浏览”,选择生成的密钥文件编译即可。 阅读全文
posted @ 2011-06-16 10:33 山村果园 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 判断类型为Text的字段是不是空的,用了text="" 这样去判断会报错误提示(不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符),解决办法是用datalength(字段名)=0去判断是否为空,如果数据内容长度是0个字符,那就是空了 阅读全文
posted @ 2011-06-03 14:22 山村果园 阅读(635) 评论(0) 推荐(0) 编辑
摘要: Linq to SQL中,对于数据库中允许为null,但是设置了默认值的字段,默认生成的Model会将null值插入,不会使用数据库的默认值。下面有几个和默认值相关的Attribute:1.ColumnAttribute中的 IsDbGenerated 属性 :如果设置了IsDbGenerated为True,则此属性只使用数据库中设置的默认值。一般只有默认值为getdate()的时间戳字段使用此属性。因为数据库默认值的作用是在没有值的时候使用,而不是始终使用数据库默认值。2.ColumnAttribute中的DbType属性3.ColumnAttribute中的CanBeNull属性举例:[C 阅读全文
posted @ 2011-06-03 10:29 山村果园 阅读(1268) 评论(1) 推荐(0) 编辑