12 2011 档案
摘要:文本(字符串)在数据库中的存储可以有那几种数据类型,各类型的区别是什么?数据据库的两个关系表有那几种连接方式?每种方式的区别是什么?,前几日一个面试者来到公司面试,他说数据库比较熟,老大直接抛出了这几个问题。我想这问题也太基础了吧,对于一个熟悉数据库的来说简直小菜一碟,然而结果确出乎我的想像,前一个问题他答错了,后一个问题答的不全。现在我们一起来看一下这两个问题,希望那些概念不清的同学友,抓紧时间打牢基础了,不要在面试的时候,连基本的都答不上来,那就不好玩了。第一个问题:文本(字符串)在数据库中的存储可以有那几种数据类型?各类型的区别是什么? 1、 varchar: 可变长度的非 Unicod
阅读全文
摘要:在上篇《万能报表之数据篇》中我们己经展示了数据是如何写入Excel生成报表的,在本篇中,我们再来看一下,如何在报表中指定位置,插入图片。效果如下图所示:插入图片的方法写到了一个类中,代码如下:View Code 1 public class InsertImage : IDisposable 2 { 3 SpreadsheetDocument spreadSheet; 4 public WorksheetPart CurrentWorksheetPart { get; set; } 5 SharedStringTablePar...
阅读全文
摘要:对于上篇中提到的报表我们以如下的事例,来说明如何做:报表事例图:模板图:来源数据图:(即为上图中Data2中的数据)生成报表图:现在相信大家己经看出来了,我的报表是在Excel中完成的,我们的报表在项目中都是借助excel来实现的,将生成的报表传到我们的MOSS上 Excel服务器上供用户查看以用下载。借助于excel中的透视表来做,基本上能够满足各种需求。当然对于特别特别复杂的我们可以自己定义想要的模板。完成如上图的报表我们要做的准备工作如下:报表的数据来源: 根据我们报表的展示需求,我们先来确定下呈现报表所需要的数据,写好数据的返回格式,以便于写存储过程从项目中提取我们所需要的数据。如我们
阅读全文
摘要:进入项目组己经一个多月了,我主要做的是报表这一块,现在报表这一块己步入正轨。在开发报表的过程中,我遇到了很多问题。现在讲讲我遇到的主要技术问题,让大家和我一起来学习一下,以后遇到类似的可以少走一些弯路,早点回家,不毕再奋战到凌晨,还没有进入被窝。 可能有的人一看说报表还不好做,其实不然。对于目前大多数战友来说,我们大部分接触到的报表是非常规距,结构不复杂的,用一般的插件就能直接导出Excel生成报表。而我今天所要讲的是结构复杂,并且加入图片,和图例的综合型报表。首先让我们来看一下我项目中的几个生成的报表。为了保护隐私,我把图中的单位名称涂抹了,照片我也替换了。不过不影响效果。报表事例图:报表.
阅读全文