代码改变世界

解决RDLC报表,在报表的表尾添加汇总时,总是提示‘只能引用当前数据集作用域内的字段’的问题。

2012-08-18 11:45 by Jeffery Tao, 2082 阅读, 1 推荐, 收藏,
摘要:针对这个问题,我是这样解决的:通过从数据源拖动字段到报表表尾,然后,在他外面包了个Sum()函数就可以了,通过报表源码对比对比,发现问题出在这里:即在Footer节下面的TableRows下TableRow下TableCells节点下,没有给我定义字段名称。希望给其他人有个帮助! 阅读全文

如何获取winform中控件的ValueMember值!

2012-06-02 13:58 by Jeffery Tao, 1795 阅读, 0 推荐, 收藏,
摘要:今天,在使用CheckedListBox时,突然发现有些小问题:1)VS2012无法感知:DisplayMember、ValueMember这两个属性在这里做个记录:绑定时,可以直接绑定数据源,不用考虑为何不能感知:1 this.chkList.DataSource=CommonHelper.rightDictionary.getAllRight();2 this.chkList.DisplayMember = "rightname";3 this.chkList.ValueMember = "rightcode";在获取里面绑定的元素时,可以强类型转换 阅读全文

IIS6.0不充许..表示法

2009-12-14 11:30 by Jeffery Tao, 252 阅读, 0 推荐, 收藏,
摘要:IIS6.0不充许..表示法了,是吗,为老在IIS5.0是好的,在IIS6.0就出错了 Active Server Pages 错误 'ASP 0131' 不允许的父路径 /news/sunye_news_imagea.asp,行 5 包含文件 '../conn.asp' 不能用 '..' 表示父目录=====================================An... 阅读全文

从网上看到的一个js的表单验证实例

2009-11-03 09:40 by Jeffery Tao, 509 阅读, 0 推荐, 收藏,
摘要:<html><title>表单验证类 Validator v1.0</title><style>body,td{font:normal 12px Verdana;color:#333333}input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid ... 阅读全文

小记:模块化侧边栏设计

2009-10-16 09:48 by Jeffery Tao, 351 阅读, 0 推荐, 收藏,
摘要:侧边栏都是有一个标题,再下面是是主面板,再有一类侧边栏是标签页的,下面展示的是新闻之类的内容。这个时候就完全可以抽象出两个类,一个是带标题的侧边栏(title_box),另一个是带标签的侧边栏(tab_box)。这样的好处是可以进一步抽象出代码,提高复用率。增加开发速度。比如前者的HTML可以是这样的:<div class="title_box"> <spanclass="ac... 阅读全文

领域模型

2009-09-25 09:52 by Jeffery Tao, 570 阅读, 2 推荐, 收藏,
摘要:领域模型是一种思维﹐是一种方法,是在系统分析阶段使用﹐而不是程序员在自己的代码中进行纯设计时的工具。我们不是为了OO而领域﹐不是为了最终要新增数据库而领域﹐这也是为什么在没有理解领域模型本质时﹐使用它进行片断式的代码编写﹐得不到任何好处的原因。领域模型归业务代表所有。这就要从业务代表的头脑里抽象概念,并将这些概念嵌入到软件中,而不能从软件的角度思考,并试图影响业务代表。技术团队是关键的利益相关者。... 阅读全文

NET Framework 3.5提供的func实现委托的Demo

2009-09-25 09:18 by Jeffery Tao, 367 阅读, 0 推荐, 收藏,
摘要:定义如下:Func<(Of <(T, TResult>)>) 委托封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。public delegate TResult Func<T, TResult>( T arg)【类型参数 T 此委托封装的方法的参数类型。 TResult 此委托封装的方法的返回值类型。 参数arg 类型:T此委托封装的方法的参... 阅读全文

web安全方面的一些小总结

2009-09-17 10:01 by Jeffery Tao, 305 阅读, 1 推荐, 收藏,
摘要:1、数据访问授权通过设置访问某些方法的访问角色来控制代码的安全性。代码如下:代码应该在用户连接数据库之前根据角色或者标识对其授权。角色检查通常用在应用程序的业务逻辑中,但是如果您没有明确地区分业务和数据访问逻辑,则应该在访问数据库的方法上使用主体权限要求。1)以下属性确保了只有是 Manager 角色成员的用户可调用 DisplayCustomerInfo 方法:[PrincipalPermiss... 阅读全文

SQL Server 2000中全文检索的实现过程

2009-09-14 15:12 by Jeffery Tao, 270 阅读, 2 推荐, 收藏,
摘要:微软的SQL Server数据库是一个在中低端企业应用中占有广泛市场的关系型数据库系统,它以简单、方便、易用等特性深得众多软件开发人员和数据库管理人员的钟爱。但SQL Server 7.0以前的数据库系统由于没有全文检索功能,致使无法提供像文本内容查找此类的服务,成为一个小小的遗憾。从SQL Server 7.0起,到如今的SQL Server 2000终于具备了全文检索功能,使用户可以高效地检索... 阅读全文

asp 如何在windows2003 IIS6.0上运行

2009-09-09 09:48 by Jeffery Tao, 417 阅读, 0 推荐, 收藏,
摘要:Win2003下Asp、IIS配置技巧windows2003粉墨登场,很多赶时髦的用户已经早就试用了,但尽管2003号称安全性有很大突破,但其默认支持.net架构,而抛弃使用了很久的大众化的Asp的路线缺饱受质疑,需要我们手动去配置很多东西。在IIS6.0中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大ASP张贴大小为2... 阅读全文