MaoBisheng

Asp.Net(C#) & SQL & Oracle

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  71 随笔 :: 0 文章 :: 58 评论 :: 2 引用

2011年12月24日 #

摘要: new和override的区别: 1.new声明的方法,当使用子类的类型来调用的时候,它会运行子类中的函数,当类型是基类的话 ,则使用基类的函数来执行,可以简单的记忆: override--覆盖(父类的没了,始终是儿子),new--新的(父子共存) PS:只有使用virtual定义基类中的函数,并使用override标记子类的函数,才可以达到多态类----始终调用子类的方法 2.子类中override父类的方法,父类的方法一定要是virtual,而在子类中new父类的方法,父类的方法不一定要是virtual 3.抽象类中的抽象方法,必须要被子类override,不能new 4.override可以与sealed关键词连用: sealed override void F(),而new不行。被sealed修饰过的方法,不能再被子类重写阅读全文
posted @ 2011-12-24 20:34 MaoBisheng 阅读(41) 评论(0) 编辑

2011年8月11日 #

摘要: 水晶报表错误:bobj is not defined1.拷贝C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319\crystalreportviewers13 (先安装CRforVS_redist_install_32bit_13_0.exe) 到你的项目文件夹下(ProjectName/crystalreportviewers13)2.配置WebConfig<configSections> <sectionGroup name="businessObjects"> <sectionGrou阅读全文
posted @ 2011-08-11 14:55 MaoBisheng 阅读(152) 评论(0) 编辑

2011年8月10日 #

摘要: 新建存自增ID的表:CREATE TABLE [dbo].[IdentityID]( [TableName] [varchar](500) NOT NULL, [NextID] [bigint] NOT NULL, CONSTRAINT [PK_IdentityID] PRIMARY KEY CLUSTERED ( [TableName] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [P阅读全文
posted @ 2011-08-10 15:36 MaoBisheng 阅读(62) 评论(0) 编辑

摘要: 水晶报表文本框内文字过长溢出问题:先看效果:仔细琢磨了下,看到文本框有个“can grow”属性:看字面意思是可以增长的意思,于是就勾上了,文本框是增长了,可是这个横线(为了好看,一般会在“Details”的底部画一条横线)不对,看效果:解决办法很简单,把横线放到“Details”的顶部,问题又来了,最后的横线没有了,看效果:那么还需要再到最后加上一条横线,自然是放到“Details”部分中,需要设置个属性“Move to Buttom of Section when Pringting”:再来看下效果:还需要细微调整下,竖线没有接触到底部,需要对竖线设置个属性:完美了,成功解决了文字过长溢出阅读全文
posted @ 2011-08-10 11:35 MaoBisheng 阅读(121) 评论(0) 编辑

2011年8月2日 #

摘要: 水晶报表中文字符导出为PDF中文字符乱码,解决办法:中文显示的字段或者参数,采用中文字体,比如“宋体”即可解决阅读全文
posted @ 2011-08-02 09:47 MaoBisheng 阅读(87) 评论(0) 编辑

2011年7月21日 #

摘要: 由于B/S系统是采用浏览器作为用户界面与服务器进行交互的,我们的应用程序是部署在服务器端,而打印机则在客户端,服务器端不能精确的控制客户端的打印机,使得B/S系统中的打印功能不像C/S系统中那么方便阅读全文
posted @ 2011-07-21 15:44 MaoBisheng 阅读(454) 评论(0) 编辑

2011年6月7日 #

摘要: VS2010 Add Web Reference与Add Service Reference区别: Web Reference 是 2.0 内容,由 wsdl.exe 包装,Service Reference 是 3.0+ 内容,由 svcutile.exe 包装。保留 Add Web Reference是为了版本向前兼容。 Add Web Reference:生成的代理可以被2.0或者更早的版本...阅读全文
posted @ 2011-06-07 16:57 MaoBisheng 阅读(228) 评论(0) 编辑

2011年6月1日 #

摘要: Error message: The source file is different from when the module was built. Would you like the debugger to user it anyway? When choose Yes, the breakpoint will be hit, detail information is: "The brea...阅读全文
posted @ 2011-06-01 09:26 MaoBisheng 阅读(244) 评论(0) 编辑

2011年5月30日 #

摘要: 场景:WebService中的传入/传出参数是一个字段非常多的一个对象,我们往往是在业务逻辑层来引用WebService,而值是从页面层传入的,因此需要自己定义一个实体,来实现页面层往业务逻辑层之间的传值。 如果两个实体之间字段非常多的话,可以利用反射来实现两个实体之间的转换。阅读全文
posted @ 2011-05-30 17:54 MaoBisheng 阅读(208) 评论(0) 编辑

2010年7月18日 #

摘要: Windows 性能监视器概述Windows 性能监视器是一个 Microsoft 管理控制台 (MMC) 管理单元,提供用于分析系统性能的工具。仅从一个单独的控制台,即可实时监视应用程序和硬件性能,自定义要在日志中收集的数据,定义警报和自动操作的阈值,生成报告以及以各种方式查看过去的性能数据。 启动 Windows 性能监视器:开始-->运行—>输入perfmon--&g...阅读全文
posted @ 2010-07-18 09:31 MaoBisheng 阅读(3904) 评论(5) 编辑