随笔-36  评论-0  文章-0  trackbacks-1
08 2011 档案
关于SQL连接查询的几种方式
摘要: 一、概述 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。多表连接查询是使用Sql的基本操作,但连接的方式却有多种,熟练使用这些连接方式能够简化Sql语句,提高数据库运行效率。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,然后通过连接进行查询。 连接可以在SELECT 语句的FROM子句或WHERE子句中建立,似是而非...阅读全文
posted @ 2011-08-31 19:33 小小池 阅读(37) | 评论 (0) 编辑
如何在IIS5.1/IIS6.0上使用ASP.NET URL Routing
摘要: .NET Framework 3.5 SP1中包含了ASP.NET URL Routing组件,笔者也在《如何在Web Form中使用URL Routing?》一文中简单描述了在Web Form中使用URL Routing的要点,细心的读者或许发现了一个问题:上文提供的代码在VS2010调试状态下可以正常运行,但发布到IIS5.1/IIS6.0后却会出现404错误。注:这个错误在IIS7.0及以上版本里不存在。1voidApplication_Start(objectsender,EventArgse)2{3RegisterRoutes(RouteTable.Routes);4}56voidR阅读全文
posted @ 2011-08-29 20:39 小小池 阅读(70) | 评论 (0) 编辑
如何使用URL Routing 进行URL重写
摘要: 什么是URL Routing?所谓URL Routing(URL路由),指的是在Web中,URL指向的不再是某个物理文件,而是一个说明有关URL路由的字符串,开发者可以自定义该字符串的格式。在默认情况下,URL Routing在ASP.NET应用程序中是可以直接使用的,但在ASP.NET站点上,需要做一些配置才能使用。为什么要使用URL Routing?在使用URL Routing前,我们的URL可能是http://www.mysite.com/profile.aspx?userid=1,使用URL Routing后,我们的URL可以变成http://www.mysite.com/profil阅读全文
posted @ 2011-08-29 20:34 小小池 阅读(67) | 评论 (0) 编辑
非聚集索引(主键)与聚集索引的创建
摘要: 非聚集索引SQLCREATENONCLUSTEREDINDEX[test_pic]ON[dbo].[tt]([pic])ON[PRIMARY]注:NONCLUSTERED是默认的不要也行========================================聚集索引SQLCREATECLUSTEREDINDEX[test_myname]ON[dbo].[tt]([myname])ON[PRIMARY]阅读全文
posted @ 2011-08-28 20:29 小小池 阅读(29) | 评论 (0) 编辑
C#中提供的精准测试程序运行时间的类Stopwatch
摘要: 在需要对程序的执行时间进行精准测试的程序员,不妨使用.Net提供的Stopwatch类,它的命名空间是:System.Diagnostics代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Diagnostics;namespaceStopWatch{classProgram{staticvoidMain(string[]args){Stopwatchsw=newStopwatch();sw.Start();//这里填写要执行的代码sw.Stop();Co阅读全文
posted @ 2011-08-27 20:10 小小池 阅读(28) | 评论 (0) 编辑
计算sql语句的执行时间
摘要: use kfc --数据库declare @date1 datetimedeclare @date2 datetimeselect @date1=getdate()--测试语句select * from test where myname ='123'select @date2=getdate()--结果是毫秒数select datediff(millisecond, @date1, @date2)阅读全文
posted @ 2011-08-27 19:19 小小池 阅读(24) | 评论 (0) 编辑
如何在移动硬盘上建立一个无法删除文件或者文件夹?
摘要: 第一步:在运行中输入cmd,回车,打开命令行窗口 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 则输入D: 第三步:输入md 123..\ 回车,注意文件夹名后有2个小数点 OK,搞定,看看你的D盘下面是不是多了一个名为123.(注意只有一个点)的文件夹了?它是既不能进入又不能被删除的!不信你就试试看吧^_^ 那么,如果自己想删除或者进入这个文件夹,又应该如何操作呢?同样也很简单。 如果想删除,(先进行步骤2),在命令行窗口中输入 rd 123..\ 回车,即可删除,当然删除前请确认里面的文件都是不需要的,不要删错了,呵呵。 如果想进入,在命令行窗口中输入 start d:\1阅读全文
posted @ 2011-08-17 19:00 小小池 阅读(30) | 评论 (0) 编辑
FLEX 3 从页面URL中取参数值
摘要: 一、当用http://xxxxx/xxx.html?name=hermit方式访问可以用this.parameters.name这种方式在flex里面取url参数但是页面需要处理.页面中加入js方法二、functiongetparafromurl(){varurl,pos,parastr,para;url=window.location.href;pos=url.indexOf("?")parastr=url.substring(pos+1);returnparastr;}在AC_FL_RunContent中加入"FlashVars",getparafr阅读全文
posted @ 2011-08-12 22:19 小小池 阅读(43) | 评论 (0) 编辑