随笔分类 -  C#

与C#相关,涉及WINFROM和ASP.NET
摘要:在制造企业中,生产的每一个产品都由一道或多道工序组成,在组成成品之前,每一道工序经由物料--物料组成半成品,或物料--半成品组成新的半成品,亦或由半成品--半成品组成新的半成品。复杂的成品经由多道工序最终形成。在这一过程中,某一物料或半成品可能出现在多道工序这中。而每一道工序又涉及损耗(包括调机损耗 阅读全文
posted @ 2016-04-28 15:56 朱洪亮 阅读(5883) 评论(0) 推荐(0) 编辑
摘要:在大部分的项目中,导入导出是一个极其普遍的功能。在前面的博文中,已提到过动态的导出资料,现在我们主要来谈一下导入的功能,这里的导入,是从EXCEL文件中读取数据源,在正式保存到数据库之前,可以对其结果进行预览,同时可以编辑后再保存到数据库里去。其实要说的东西不多,主要是实现起来还是有点复杂,下面提供... 阅读全文
posted @ 2015-04-27 22:52 朱洪亮 阅读(961) 评论(2) 推荐(0) 编辑
摘要:最近实在是太忙了,好几个月没有更新博客了,近来项目需要用到GRIDVIEW嵌套的,在这里跟大家分享一下,大家如有更好的解决方案,请不吝贴出。在ASP.NET中,GridView嵌套可以显示当前选定的父记录同时显示其子记录。例如,你可以创建按条件查找出相应项目的管理项目列表,同时可展开项目查看目前该项... 阅读全文
posted @ 2015-04-13 15:20 朱洪亮 阅读(1531) 评论(2) 推荐(0) 编辑
摘要:又来啦,又要说偷懒的主张了。在实际的项目中,资料的导入导出是经常能遇的到的,到底有没有办法可以做成动态的呢? 开发人员开发出来后,剩下的可以将由HELPDESK组去维护,后续如果还要增加类似的功能,HELPDESK组人员就自己可以去处理,而我们开发人员可以不用处理,节省一些不必要的时间,或者可以花更... 阅读全文
posted @ 2014-12-18 12:25 朱洪亮 阅读(1091) 评论(3) 推荐(1) 编辑
摘要:大家都知道,程序员是很辛苦的,做为程序开发人员,肯定要想办法减轻工作量,以获得足够多的业余时间做自己喜欢做的事。做好接口,以方便后续把部分用户需求转架到HELPDESK组去,这样,不但省去了实现的时间,连谈需求的时间也省了。其实这篇的功能并不能节省多少时间。反而上一篇的条码设计节省了相当大的时间。废... 阅读全文
posted @ 2014-12-11 11:04 朱洪亮 阅读(1397) 评论(0) 推荐(0) 编辑
摘要:上一篇说到条码的打印,主要是通过读取模板定义文件(XML文件),然后结合从数据库中读取的动态数据结合而产生条码。下面主要说一下如何设计这个条码模板。设计过程也很简单,只需要简单的拖拉即可。然后点击小箭头或右下角的命令,选择SaveToXmlFile,然后选择路径保存。上面设计图产生的XML将会是以下... 阅读全文
posted @ 2014-11-23 22:03 朱洪亮 阅读(11569) 评论(140) 推荐(16) 编辑
摘要:相信目前稍有规模的公司已进入或正在进入信息化之中,尤其在制造企业中,少不了一个条码的打印功能,而这类应用大多是使用斑马打印机,所以就会遇到了怎么打印的问题了。本人也已经从事ERP,MES等系统多年,也有去了解过一些公司的做法。知道条码的打印的一些做法,下面我们来谈一谈,如有错误之处,请大家不吝指出... 阅读全文
posted @ 2014-11-16 23:08 朱洪亮 阅读(26478) 评论(70) 推荐(23) 编辑
摘要:上一篇说过,还可以扩展gridview的分页功能以及实现导出结果为EXCEL/PDF的功能。实现好后应该封装起来,以方便后续的项目简单使用。至于要如何实现,我想不必过多的说了。下面是显示结果和主要的代码。如果有不明白的地方,可以留言。下面是把相应的功能封装到单独的工程(ZZControls)里面。这... 阅读全文
posted @ 2014-11-09 22:38 朱洪亮 阅读(2560) 评论(15) 推荐(3) 编辑
摘要:在实际的项目中,由于项目的需要,数据量比较大,同时显示栏位也比较多,要做gridview里显示完整,并做到用户体验比较好,这就需要冻结表头和关键列.由于用到的地方比较多,我们可以护展一个gridview,使其简单设置就能达到目的. 下面是我写的一个扩展gridview的一个工程和简单例子.主要的设置... 阅读全文
posted @ 2014-10-29 21:44 朱洪亮 阅读(1082) 评论(0) 推荐(0) 编辑
摘要:水晶报表在应用时分两种方法,分别是拉模式(PULL)、推模式(PUSH)。拉模式:在水晶报表生成时的数据源是从水晶报表文件中的SQL语句从数据库中提取的,在编程时不用重写SQL语句,但要加上登录信息.推模式:在水晶报表生成时的数据源,是用编程时重写水晶报表中SQL语句而生成的dataset对像。也就... 阅读全文
posted @ 2014-10-06 09:38 朱洪亮 阅读(656) 评论(0) 推荐(0) 编辑
摘要:被老美卖掉后, 工作多了,工资涨得却少了,做不完的活, 现总算完成了手头上的紧急工作,上来写一下有关多语言系统的实现,我们的做法是:如果系统只是简繁体,直接就可以用函数实现了. 因为他们具有一一对应关系,可是其它语言呢? 由于不具有语言的对照关系,只能分别写了. 最初的系统我们是采用写多个页面来实现... 阅读全文
posted @ 2014-08-30 01:23 朱洪亮 阅读(2981) 评论(0) 推荐(0) 编辑
摘要:一直以来,我都想看看别人家的工具栏重用(图1)到底是如何实现的,但在网上搜索了很久都没有找到过,即使找到一些程序,要么就是把这个工具栏写在具体的画面(图2),要么就是没有源代码的, 我在想,是否别人也有这个需求呢? 于是我决定把我自己的程序代码帖出来,一来可以分享给到需要的朋友,二来,希望有大侠经... 阅读全文
posted @ 2014-07-07 22:06 朱洪亮 阅读(585) 评论(0) 推荐(0) 编辑
摘要:不多说了,如图,应客户要求,下拉框中需要自动匹配字符,可能有些人一早就对此很熟,但相对于我还是首次使用,还是花了一点时间,现记录下来,也希望能帮助大家更好的理解.首先要设定Combobox的DropDownStyle属性为DropDown,而不是DropDownList.然后设定匹配数据源,有两种方... 阅读全文
posted @ 2014-06-21 22:08 朱洪亮 阅读(4753) 评论(6) 推荐(1) 编辑
摘要:上一篇说到,公司需要把所有的系统逐步更改为简体,一些系统可以保持原先的繁体数据,而有一些系统应使用部门的要求,必须要更改为简体,由于程序很大,报表也多,修改程序转换显示的可能性不大,故所以打算把数据库的所有内容一次过更改为简体数据。在做转换之前,要确保数据库能正常存储繁简体,否则程序遍历之后写进... 阅读全文
posted @ 2014-06-12 22:44 朱洪亮 阅读(2398) 评论(30) 推荐(2) 编辑
摘要:需求: 当GRIDVIEW数据列过多,不方便全部显示在同一行或者一些子信息需要鼠标指向某关键列GRIDVIEW的时候显示其子信息。设计:先把需要显示的浮动数据一次过抓取出来。而不是鼠标指向的时候才从数据库中取,否则鼠标指得太快以影响页面反应,降低用户体验。效果如下图:为了方便理解这里只显示两列。而且... 阅读全文
posted @ 2014-06-01 11:45 朱洪亮 阅读(674) 评论(0) 推荐(0) 编辑