波斯马BOSSMA Information Technology

c#匹配括号对的算法

发布时间:2010年6月29日 / 分类:DOTNET / 评论

这个东西本来是用于解析sql语句的,写出来之后感觉很多地方都可能用到,可能不是很符合你的要求,使用的时候需要注意。这个方法用于匹配成对出现的括号,获取括号中的内容。

...

细粒度数据权限控制的探索(1)

发布时间:2010年6月8日 / 分类:ASP.NET / 评论

做程序一段以时间以后,对基于角色的权限控制已经比较熟悉了,定义一系列的功能,然后设置每个角色可以访问的功能。但是这对于稍微复杂的业务逻辑来说,就有点勉强了,因为会涉及数据权限的控制。这里说的细粒度指能够很好的对数据表中的列进行过滤,或...

Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结(4)

发布时间:2010年6月8日 / 分类:ASP.NET / 评论

这一节将测试ActiveX控件在新版操作系统上运行的问题,并提出解决的办法。主要是ActiveX程序兼容性和CAB文件的安装问题。我在Vitual PC上安装了Windows 7,并且使用IE8浏览器。

...

Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结(3)

发布时间:2010年6月6日 / 分类:ASP.NET / 评论

这篇文章将介绍ActiveX版本更新的方法,参考了我最初文章中一位朋友的回复中的方法。通过设置注册表中的的ActiveX的版本来维护更新。

...

Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结(2)

发布时间:2010年5月30日 / 分类:ASP.NET / 评论

这篇文章将介绍C#如何在ActiveX控件中调用javascript的函数,这里参考网上的例子介绍两种方法,虽然代码不一样,但是殊途同归。而且都使用了mshtml。

...

Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结(1)

发布时间:2010年5月28日 / 分类:ASP.NET / 评论

这篇文章说明如何编写ActiveX控件并制作CAB压缩包。制作一个ActiveX控件,在网页中安装加载,然后可以通过javascript访问,设置ActiveX控件中的时间显示。这篇文章是一个简单的例子,没有进行更广范围平台的测试,后...

Javascript获取上传文件的客户端路径

发布时间:2010年5月28日 / 分类:JavaScript / 评论

这个功能本身没有什么难度,只是以前没有想过,今天想起来,试了一下,确实如此:document.getElementById(“file1”).value。

...

SQL Server中的decimal数据类型的精度问题

发布时间:2010年5月17日 / 分类:DataBase / 评论

关于decimal的精度犯了一个错误,特此说明。decimal(a,b)
a:代表整数位和小数位的最大长度,最大为38
b:代表小数位的长度,如果没有b,默认是0,最大为a。

...

树形结构获取每一个节点的级次

发布时间:2010年5月15日 / 分类:DOTNET / 评论

有时候需要获取树形结构每一个节点的级次,以方便处理,最近也处理了一些这方面的问题,这里提供两个方法:使用SQLServer自定义函数和在C#中递归处理。

...

多级子项目(任务)计算项目进度的方法

发布时间:2010年5月15日 / 分类:DOTNET, WinForm / 评论

一个项目,有很多子项目(或任务),每个子项目下的子项目数和级次都是不固定的,实际的操作中,我们只需要手工录入最底层的子项目(也就是无下级子项目的项目)的进度,然后能够自动计算各个上级项目的进度,最后获取整体项目的进度。

...