上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 还是直接上代码吧,只是一个语法糖,可以让我们的编程更自然一些。 #region Linq To Object private static void LinqToObject() { //Linq To Object List<Book> books = new List<Book>() { new Book(){Title="Asp.net本质论", Author="郝冠军", ISBN="2011-2-1-223", Price=58}, ... 阅读全文
posted @ 2012-04-24 10:38 拓荒者FF 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 昨天简要的看了一下Linq To Sql 的操作方式,写了一个简单的CRUD操作的例子。去掉繁琐的理论,直接贴代码。【源代码下载】 我是新建了一个本地数据库,数据库字段如下:根据这个结构,设计了一个实体类Book: [Table] public class Book { /// <summary> /// 图书ID /// </summary> [Column(IsPrimaryKey=true,DbType=("bigint"), IsDbGenerated=true)] public Int64 ... 阅读全文
posted @ 2012-04-24 10:23 拓荒者FF 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 范式的作用:消除数据冗余、更新异常、插入异常和删除异常。1NF如果一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。不满足第一范式就不是关系型数据库!2NF若关系模式R∈1NF,并且每一个非主属性都完全函数依赖于R的码,则R∈2NF表中的属性必须完全依赖于全部主键,而不是部分主键。所以只有一个主键的表如果符合第一范式,那一定是第二范式。3NF在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式。所谓传递函数依赖,指的是如果存在&q 阅读全文
posted @ 2012-04-20 17:22 拓荒者FF 阅读(5686) 评论(0) 推荐(1) 编辑
摘要: 1.ERP的实施分哪些阶段?ERP的实施通常分为准备、设计、实施及上线支持四个阶段。2.准备阶段的主要工作有哪些?办公环境和计算机等办公设备的落实,关键用户,总体方案,动员启动大会。3.设计阶段的主要工件有哪些?业务流程设计,现状调研,未来流程设计,确定客户化工作范围。4.实施阶段的主要工作有哪些?在预配置系统的基础上,对每个单位的系统进行个性配置,但必须经过总部的审批;设计并完成客户化编程,设计并建立系统用户权限,进行系统测试,进行讲师和最终用户培训,进行数据转换试转档,正式转档与系统上线。5.后续工作有哪些?实施后的技术支持。为了保证新的系统能够支持日常的业务运营,对系统配置进一步完善,并 阅读全文
posted @ 2012-04-20 16:03 拓荒者FF 阅读(2252) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://developer.51cto.com/art/200908/145675.htm在通常的C#开发中,你是怎么通过C#读取文件信息的?C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,使用流读取。是的没错,那么你真的会用它读取文件中的数据了么?真的能读完全么?通常我们使用C#读取文件信息使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样FileStream fs = File.OpenRead(filename);或者FileStream fs 阅读全文
posted @ 2012-04-12 11:39 拓荒者FF 阅读(2379) 评论(0) 推荐(0) 编辑
摘要: 原为地址:http://www.cnblogs.com/gaoweipeng/archive/2009/09/02/1558279.html文章作者:高维鹏(Brian)文章出处:http://www.cnblogs.com/gaoweipeng在搜索引擎的开发中,我们需要对网页的Html内容进行检索,难免的就需要对Html进行解析。拆分每一个节点并且获取节点间的内容。此文介绍两种C#解析Html的方法。第一种方法:用System.Net.WebClient下载Web Page存到本地文件或者String中,用正则表达式来分析。这个方法可以用在Web Crawler等需要分析很多Web Pag 阅读全文
posted @ 2012-04-11 18:47 拓荒者FF 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.it118.org/Specials/c9fba99e-4401-49cf-8256-ac3c1a34c0d9/cf2a7ceb-1815-43fe-8810-47af11ac65a9.htm有两种方法可以是实现,而且不使用游标.下面两种方法性能远好于游标.1.INSERT INTO SELECT 这种方法常用在目标表已经存在数据库中.需要从源表把数据插入到目标表的情况.如果目标表和源表的列相同,就不必列出数据列了.USE AdventureWorks GO ----Create TestTable CREATE TABLE TestTable (FirstNa 阅读全文
posted @ 2012-04-06 10:32 拓荒者FF 阅读(26045) 评论(0) 推荐(0) 编辑
摘要: C#中用Guid.NewGuid().ToString()Sql中用NEWID()以上方法生成的是36位的GUID,如果需要转换成32位,则需要替换掉其中的'-'字符。Sql中的方法:replace(newid(), '-', '')------------------------------------------ GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于 阅读全文
posted @ 2012-04-06 10:30 拓荒者FF 阅读(52518) 评论(4) 推荐(5) 编辑
摘要: 今天想了解一下jQuery的插件开发,于是google了一下,列在前面的两篇文章都很不错,jQuery插件开发全解析 更是将插件开发的方方面面细致入微的进行了讲解,并提供了PDF进行下载。笔者今天详细的阅读了这篇文章并记录了一些笔记。 1.类级别的插件开发 我是这样理解的:jQuery是类,$是jQ 阅读全文
posted @ 2012-04-05 17:46 拓荒者FF 阅读(961) 评论(0) 推荐(0) 编辑
摘要: IF ELSE 语句IF ELSE 是最基本的编程语句结构之一几乎每一种编程语言都支持这种结构而它在用于对从数据库返回的数据进行检查是非常有用的TRANSACT-SQL 使用IF ELSE的例子如下语法if (condition)begin(statement block)endelse if (condition)beginstatement block)endelsebegin(statement block)end注意当所指定的条件为真时对应的BEGIN END 语句块就会被执行同时你也应该注意将每一个语句缩进一定量的空格是一种很好的编程习惯它可以极大的提向你的程序的易读性和由于易读性不 阅读全文
posted @ 2012-03-29 12:04 拓荒者FF 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 在web开发中,我们通常会将重复使用的代码分装成UserControl,方便之后reuse,例如DateTime控件、HtmlEditor等。MS为asp.net 提供了一种简单的验证机制。本文要说的重点就是讲这种验证用在用户控件中。要让用户控件可以被验证,只需要为控件的类添加一个特性:[ValidationProperty("SelectID")],例如: [ValidationProperty("SelectID")] public partial class TextBoxAutoComplete : System.Web.UI.UserContr 阅读全文
posted @ 2012-03-27 13:36 拓荒者FF 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Session:存放于服务器,生命周期根据不同的设置而定。默认是20分钟,可以设置成无限期。主要根据客户端传递过来的SessionID来区分不同的对话。至于SessionID如何传递。目前绝大部分是只用Cookie,少部分使用url,极少部分使用表单元素。总之从客户端传递到服务器即可。application:服务器应用程序,这个的生命周期是根据应用程序进程来决定的。IIS5以前基本上是当前进程,IIS5之后是根据进程池而定。只要这些停了那么就消失了,否则就一直存在。cookie:这个是存放的载体在客户端的浏览器中,生命周期默认是根据服务器返回的Set-Cookie头设置的。有2大类。1、htt 阅读全文
posted @ 2012-03-25 19:54 拓荒者FF 阅读(1187) 评论(0) 推荐(1) 编辑
摘要: FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主.一.FOR XML PATH 简单介绍那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下:接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT*FROM@hobbyFORXMLPATH 结果:<row><hobbyID>1</hobbyID><hName>爬山& 阅读全文
posted @ 2012-03-14 10:26 拓荒者FF 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://space.itpub.net/16436858/viewspace-624449递归CTE是SQL SERVER 2005中重要的增强之一。一般我们在处理树,图和层次结构的问题时需要用到递归查询。 CTE的语法如下1WITHCTEAS2(3SELECTEmpId,ReportTo,FNameFROMEmployWHEREEmpId=14UNIONALL5SELECTemp.EmpId,emp.ReportTo,emp.FNameFROMCTEJOINEmployasempONCTE.EmpId=emp.ReportTo6)递 归CTE最少包含两个查询(也被称为成员)。 阅读全文
posted @ 2012-02-20 12:35 拓荒者FF 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://space.itpub.net/7899089/viewspace-702803有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。 1、对于第一种重复,比较容易解决,使用 select distinct * from tableName 就可以得到无重复记录的结果集。 如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除 select distinct * into #Tmp from tableName... 阅读全文
posted @ 2012-02-08 14:00 拓荒者FF 阅读(13385) 评论(0) 推荐(2) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页