上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 58 下一页
摘要: asp 2.0自带了许多方法,很多东西都给我们封装好了,但是这样就导致了我们自定义的空间越来越小。忙碌了两个星期,一直想重写System.Web.Security.SqlMembershipProvider,但是没有找到方法,昨天在asp.net这个晚上上找到了解决方法,真是很兴奋。打下可以参考一下http://forums.asp.net/p/1042049/1458049.aspx#1458049,我的大部分内容是按照里面的方法来写的。然后将中途遇到的问题做一部分解释。步骤一:首先下载一个ProviderToolkitSamples,下载链接如下:http://msdn.microsoft 阅读全文
posted @ 2011-01-10 12:01 scgw 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 今天要用到角色管理,特意查了下aspnet自带的管理表,记录下来。1.aspnet_Membership表结构及例子------------------------------------------ApplicationId uniqueidentifier应用程序编号-----------------------------------------------UserId uniqueidentifier 用户编号----------------------------------------------Password nvarchar(128) 密码(明文,哈稀散列,加密,如果哈稀或加 阅读全文
posted @ 2011-01-09 07:27 scgw 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一下该存储过程基于的一些条件:1. MS SQL SERVER2. 每个表需要有一个主键,名称为EntityId (当然你可以修改名称,只要你理解了该存储过程的实现)实现方面的考虑:1. 因为要支持多条件组合查询并且要有足够安全,所以必须使用sp_executesql这个以参数化执行的系统存储过程,否则只能用穷举法;2. 性能方面:个人觉得目前有两种分页算法比较通用并且性能还可以,1)select top 颠颠倒倒法,但最后一页有bug; 2) ROW_NUMBER() 函数(仅SQL 2005支持),我选择了第一种。因为最近写了几个通过这种方法实现的存储过程,发现了一些动态拼接参数化 阅读全文
posted @ 2011-01-06 20:14 scgw 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 晚上去小賣部買東西,一切正常,回來之后突然發現遙控鑰匙失靈了,圍著小灰福轉了三圈,確認所有門窗都已關嚴,接著轉了三圈,任何角度都不能鎖車。郁悶,進車,車內依然不能鎖,只好離開小灰福,手動鎖車,上了論壇發現已經有同學遇到這種情況,還是百度一下。找到了解決方案,冒著陣陣寒風,繼續下樓實驗,第一次,應該是速度太慢了,沒有成功。接著第二次,還是沒有成功,第三次,管它是來回四次還是五次,快速轉了幾次。拔出鑰匙,按住開門鍵,三四秒鐘之后聽到“咔”的一聲,好像就是遙控落鎖的聲音。感覺應該是好了。下車,鎖車,開門,試驗了幾次,ok,非常成功。詳細方法先下面的轉帖:各位,近期本人的两厢福克斯遥控钥匙突然失灵,无 阅读全文
posted @ 2011-01-06 19:52 scgw 阅读(16317) 评论(0) 推荐(0) 编辑
摘要: ViewState的使用比较简单,一两句话就可以了。赋值:ViewState[key] = value;取值:value = ViewState[key];最主要的作用就是可以在当前页面保存值,ASP.NET的页面状态维护就是使用ViewState来实现的,基本上每一个ASPX页面都可以看到如下类似的html代码:inputtype="hidden"name="__VIEWSTATE"id="__VIEWSTATE"value="/wEPDwUKMTkwNjc4NTIwMWRkyv4ncofW5vaWXdXRtXfXn3RYQR4="/也就是说ViewState中的值实际上都是通过一个hi 阅读全文
posted @ 2011-01-05 23:50 scgw 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 几天前我发了篇《创意灵感哪里寻》的文章,历数了一些我寻找设计灵感时经常访问的网站。在文章的最后,我给大家扔了个问题:“你会到什么网站找设计灵感呢?”。那下面呢,就是一些看官推荐的网站。有些我没听过,有些网站已经在我的收藏夹了:)废话不多说 - 16个看官经常访问的列数如下:1. The Best Designs提供者: chandan (Digg profile) 以前介绍过这个The Best Designs,所以这次就不细数它的优点了。对此站不甚了解的朋友来说,The Best Designs 是个遍览高质量XHTML和FLASH设计的优秀网站。每个网站设计都会加上相关的标签(比如 - B 阅读全文
posted @ 2011-01-05 12:52 scgw 阅读(226) 评论(0) 推荐(0) 编辑
摘要: /*********************************************************************************** * 功能说明:备份和恢复SQL Server数据库* 作者: 刘功勋;* 版本:V0.1(C#2.0);时间:2007-1-1* 当使用SQL Server时,请引用 COM组件中的,SQLDMO.dll组件 * 当使用Access中,请浏览添加引用以下两个dll* 引用C:\Program Files\Common Files\System\ado\msadox.dll,该DLL包含ADOX命名空间* 引用C:\Progra 阅读全文
posted @ 2011-01-03 22:49 scgw 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 这是终止进程的存储过程use mastergo-----------------------------------------关闭指定数据库的全部访问进程---------------------------------------------create proc killspid@dbname varchar(200) --要关闭进程的数据库名asdeclare @sql nvarchar(500)declare @spid nvarchar(20)declare #tb cursor forselect spid=cast(spid as varchar(20)) from maste 阅读全文
posted @ 2011-01-03 22:47 scgw 阅读(1577) 评论(0) 推荐(0) 编辑
摘要: 算法如下: 基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。代码如下:1//y-年,m-月,d-日期2stringCaculateWeekDay(inty,intm,intd)3{4if(m==1)m=13;5if(m==2)m=14;6intweek=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;7 阅读全文
posted @ 2010-12-30 19:20 scgw 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 插件代码:view plaincopy to clipboardprint?01.(function($) { 02. $.fn.PreviewImage = function(options) { 03. var Default = { 04. ImageClientId: "", 05. MaxWidth: 300, 06. MaxHeight: 300 07. }; 08. $.extend(true, Default, options); 09. return this.each(function() { 10. if (Default.ImageClientId != "") { 1 阅读全文
posted @ 2010-12-26 23:06 scgw 阅读(2001) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 58 下一页