C# .Net三层架构[转]
摘要:C# .Net三层架构[转] 编写人:CC阿爸2014-3-14希望朋友们留下自己对三层架构的理解。。。三层体系结构的概念用户界面表示层(USL)业务逻辑层(BLL)数据访问层(DAL)BLL将USL与DAL隔开了,并且加入了业务规则各层的作用1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。3:表示层:主要表示WEB方式,也
阅读全文
posted @
2014-03-16 10:13
左丘文
阅读(884)
推荐(0)
C#中补0
摘要:C#中补0编写人:CC阿爸2014-3-16首先先增加两个左补齐又补齐的函数#region 该函数动态添加空格,对齐小票 public string AddSpace(string text, int length) { //左对齐此字符串中的字符,在右边用空格或指定的 Unicode 字符填充以达到指定的总长度。 text = text.PadRight(length, ' '); return text; } public string AddSpaceBefore(s...
阅读全文
posted @
2014-03-16 10:07
左丘文
阅读(336)
推荐(0)
SQL中补0
摘要:SQL中补0编写人:CC阿爸2014-3-14第一种方法:right('00000'+cast(@countasvarchar),5)其中'00000'的个数为right函数的最后参数,例如这里是5,所以有5个0@count就是被格式化的正整数例如:1、select right('00000'+cast(dense_rank() over( order by zsbh ) as VARCHAR(20)),5)2、declare@countintset@count=0while(@count<1000)beginprintright('
阅读全文
posted @
2014-03-16 09:52
左丘文
阅读(1625)
推荐(0)
利用脚本修改SQL SERVER排序规则
摘要:利用脚本修改SQL SERVER排序规则编写人:CC阿爸2014-3-1l 今年的一项重要工作是对公司所用系统进行繁简的转换,程序转成简体基本很容易解决,但数据库转换成简体,就没那么容易了。经测试发现,简体的数据库,可以完美的支持到繁简体同时存储,并且不用更换任何数据类型,没想到SQL升级到2005后,微软如此的厚爱大陆市场,其它的话不多说了,罗列一下,本次转换数据库的相关步骤,从网上看到有部分好人,有相关的转换代码,其根源是老外写的,但往往直接拿来用是不行的,还必须对其进行修正,该代码只考虑了,约速束主键和外键,未考虑到检查约束,统计信息,因此决定还是写在博客中,方便日后查找,需要的同学可供
阅读全文
posted @
2014-03-14 21:49
左丘文
阅读(379)
推荐(0)
Win7下安装IEWebControls.msi
摘要:编写人:CC阿爸2014-2-22IEWebControls.msi是发布在.net 1.1时代。微软为弥布.net控件的不足而发布一组控件。很多程序猿都喜欢用到他。方法一:首先保证IIS7安装没问题。其次给Win7安装.Net1.1框架,这个最变态,默认2.0到3.5都装全了,竟然没有1.1。再次在IIS管理器中把asp.net1.1给enable了(在ISAPI和CGI限制里)。最后安装IEWebControls.msi,注意使用管理员权限安装。右键还没有以管理员权限启动菜单,我是跑到命令行里启动的。方法二:正常安装,发现仍不能使用。在wwwroot下检查发现,webctrl_client
阅读全文
posted @
2014-03-14 21:38
左丘文
阅读(1850)
推荐(0)