公司项目中的报表多是用水晶报表生成的。项目中水晶报表的填充数据源都是使用的DataSet或DataTable(这样很麻烦、很费时的,我暗暗想。)。我负责的模块也有大量的报表,想到的第一件事是使用.NET Objects作为数据源生成报表(详见水晶报表填充.Net Objects数据源)。奈何项目开发...
分类:
其他好文 时间:
2014-07-07 13:09:02
阅读次数:
171
动态加载程序集 在我尝试搭建一个高度抽象的企业级三层架构时,我运用了反射的原理来解除框架间层次的耦合,有兴趣的朋友可以点击这里,我的核心代码如下using IDal;using System;using System.Collections.Generic;using System.Configur...
分类:
其他好文 时间:
2014-07-03 11:21:23
阅读次数:
178
查询的意思就是查找,寻找,指在某一个或几个地方找出自己所要的信息,假如我想搜索一下我自己写的博客,名字叫做初雪之恋,我在百度的搜索框中输入丁国华三个字,会有怎样的惊喜等着我?
啊哦,这个信息并不是我想要的,于是我再搜,“丁国华 廊坊师范学院 csdn”搜索结果如下:
很显然,这个还不是我想要的...
分类:
Web程序 时间:
2014-07-01 09:31:15
阅读次数:
259
概述
ORMapping,中文翻译过来就是,关系对象的映射,他的作用就是使我们编程时,不用过多的关注持久层,只需要关注对象,关注业务就可以了。
ORMapping主要完成两个功能:自动生成SQL语句;将关系(表)转换为实体或实体集合对象。结合我们的三层架构来说,他相当于DLL层,也就是相当于我们写的DDL层,
关系表转换为实体或实体集合对象的实现方式...
分类:
移动开发 时间:
2014-07-01 08:46:57
阅读次数:
261
python有很多web 开发框架,代码写完了,部署上线是个大事,通常来说,web应用一般是三层结构web server ---->application -----> DB server主流的web server 一个巴掌就能数出来,apache,lighttpd,nginx,iisapplica...
分类:
编程语言 时间:
2014-07-01 00:01:41
阅读次数:
477
关于vs2010下使用水晶报表了解情况记录如下:1.首先vs2010不再自带水晶报表控件了,需要下载安装vs2010配套的水晶报表控件:CRforVS_13_0。这个控件安装很简单,基本上都选择默认设置就可以了。2.安装之后,再在vs2010中添加新项,选中reporting,下面就有Crystal...
分类:
其他好文 时间:
2014-06-30 21:18:26
阅读次数:
458
上次我们说到了,如何利用三层架构去数据库中删除数据,这次我们就来谈谈如何去数据库中查找数据,其实在上篇文章中也涉及到了查找,但那是将整个表中的记录都显示出来,而我们这次来查找我们所需要的某一条记录。 1、UI层 首先是界面,还记得我们第一次添加的“王菲”的那条记录吗,今天我们就将它查出来 查询的代码...
分类:
其他好文 时间:
2014-06-30 19:52:54
阅读次数:
159
一、三层架构在登录窗体中的实现;
二、“出现异常:System.Data.SqlClient.SqlException”;
三、连接数据库字串中包括服务器(server=zhanghui-pc)、数据库(Database=Users)、用户名(User id=sa)、密码(password=123456),这些在数据库中都可以一一找到,只有是完全对应的才可以顺利连接成功数据库;
四、最后,想提示的一个小小的细节是对数据库中“表示规范”的设定;...
这次的重构版机房收费系统报表制作,可以说是费尽周折。最后做出来回头看,觉得很简单。但值得回味的是做不出来的时候那种惆怅纠结,尤其是苦苦搜索到肝肠寸断的而无果的捶胸顿足。。。
从发现到制作到完成,每一步都是一个“坎儿”,这个我们稍后带给大家《过坎儿秘籍》。
其实很早就关注报表了,从网上搜索关于VB.Net制作报表的各种方法,什么使用外部插件、水晶报表和VS...
分类:
Web程序 时间:
2014-06-30 17:03:41
阅读次数:
219
PS: 在看三层架构的时候,找的了一个我感觉不错的材料,里面有如下一张图,打算详细的解释一下这张图,也总结一下三层的知识...
分类:
其他好文 时间:
2014-06-30 00:15:45
阅读次数:
277