摘要: 锁一个SQL表的语句是SQL数据库使用者都需要知道的,下面就将为您介绍锁SQL表的语句,希望对您学习锁SQL表方面能有所帮助。锁定数据库的一个表SELECT * FROM table WITH (HOLDLOCK)注意: 锁定数据库的一个表的区别SELECT * FROM table WITH (HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCKX)其他事务不能读取表,更新和删除SELECT 语句中“加锁选项”的功能说明SQL Server提供了强大而完备的锁机制来帮助实现数据库系统的并发性和高性能。用户既能使用SQL Ser 阅读全文
posted @ 2013-04-02 08:56 齐鲁青未了 阅读(269) 评论(0) 推荐(0)
摘要: 1:replace函数第一个参数你的字符串,第二个参数你想替换的部分,第三个参数你要替换成什么selectreplace('lihan','a','b')-----------------------------lihbn(所影响的行数为1行)=========================================================2:substring函数第一个参数你的字符串,第二个是开始替换位置,第三个结束替换位置selectsubstring('lihan',0,3);-----li(所影响的行数为1 阅读全文
posted @ 2013-03-28 09:03 齐鲁青未了 阅读(153) 评论(0) 推荐(0)
摘要: SqlServer的更新锁(UPDLOCK)UPDLOCK 读取表时使用更新锁,而不使用共享锁,并将锁一直保留到语句或事务的结束。UPDLOCK的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。 这是SqlServer2000中对更新锁的说明. 当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改,我如下示例:BEGINTRANSACTION--开始一个事务SELECTQtyFROMmyTableWITH(UPDLOCK)WHEREIdin(1,2,3)U... 阅读全文
posted @ 2013-03-27 10:22 齐鲁青未了 阅读(293) 评论(0) 推荐(0)
摘要: 这是第一使用Jquery实现城市三级数据联动的实例!之前本人没有使用过Jquery,在WebForm的开发过程中,很多时候用的是ASP.NET Ajax,ajaxPro +JavaScript,从未使用过JS框架,最近在学习ASP.NET MVC,在最新的发布版本中,已经集成了Jquery 1.3.1,自然,也要学一学!发现使用Jquery代码果然写得比原始JS优雅!只是语法和方法太多,现在还没弄熟,还需要时间来学习.....这次是第一次使用Jquery写客户端脚本,如果大家发现更好的实现方法,请给我留言!谢谢!注明:ASP.NET MVC 1.0 ,作者:0x001;View:<scr 阅读全文
posted @ 2012-12-13 20:16 齐鲁青未了 阅读(264) 评论(0) 推荐(0)
摘要: RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到<body>标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的<contentplaceholder>服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在<body>标签之间。这个方法不需要参数,而且只能出现一次。RenderPage从名称可以猜出来这个方法是要呈现一个页面。比如网页中固 阅读全文
posted @ 2012-12-07 15:45 齐鲁青未了 阅读(478) 评论(0) 推荐(0)
摘要: Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个 web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。问题来了,在实际是用中我们往往需要的是基于角色,或者说基于用户组的验证和授权。对一个网站来说,一般的验证授权的模式应该是这样的:根据实际需求把用户分成不同的身 阅读全文
posted @ 2012-12-06 09:42 齐鲁青未了 阅读(1347) 评论(0) 推荐(0)
摘要: C# codeusing System;using System.Data; using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO;publicpartialclass _Default : System.Web.UI.P 阅读全文
posted @ 2012-08-30 16:03 齐鲁青未了 阅读(180) 评论(0) 推荐(0)
摘要: 经常看到一些网友,自己写一些代码,判断用户是否登录,判断用户权限,例如使用Session,Cookie等,实际上微软替我们做好这些事情了,我们要做的只是调用一下。节省出时间可以去www.svnhost.cn看看。好了,废话不说,直接来代码吧!第一步:设置web.config<authentication mode="Forms"></authentication>,如果web.config中已经有authentication 只要添加mode="Forms"节或者可能默认是mode="Windows",修改成如 阅读全文
posted @ 2012-05-30 21:25 齐鲁青未了 阅读(175) 评论(0) 推荐(0)
摘要: 1、Cookieless窗体验证 ASP.NET 2.0 支持 cookieless 窗体身份验证。该功能由 forms 元素的 cookieless 属性控制。该属性可以设置为以下四个值之一: • UseCookies。该值强制 FormsAuthenticationModule 类使用 Cookie 传输身份验证票。 • UseUri。该值指示 FormsAuthenticationModule 类重写 URL 来传输身份验证票。 • UseDeviceProfile。该值指示 FormsAuthenticationModule 类查看浏览器功能。如果浏览器支持 Cookie,则... 阅读全文
posted @ 2012-05-30 21:22 齐鲁青未了 阅读(222) 评论(0) 推荐(0)
摘要: 目标了解 ASP.NET 2.0 版中窗体身份验证的工作机制。了解窗体身份验证配置如何影响窗体身份验证票的生成。查看窗体身份验证票中存储了什么内容。了解 cookieless 窗体身份验证的工作机制。了解窗体身份验证的 Web 场 (Web farm) 注意事项。概述窗体身份验证使用用户登录到站点时创建的身份验证票,然后在整个站点内跟踪该用户。窗体身份验证票通常包含在一个 Cookie 中。然而,ASP.NET 2.0 版支持无 Cookie 窗体身份验证,结果是将票证传入查询字符串中。如果用户请求一个需要经过身份验证的访问的页,且该用户以前没有登录过该站点,则该用户重定向到一个配置好的登录页 阅读全文
posted @ 2012-05-30 21:21 齐鲁青未了 阅读(265) 评论(0) 推荐(0)