- 浏览: 72057 次
- 性别:
- 来自: 广州
最新评论
-
sea0108:
赶紧更新啊
Oracle 正则表达式介绍 -
sea0108:
正则很实用的!
Oracle 正则表达式介绍 -
geniusqiao:
龙哥已经成为专家了。
reportingservice 报表开发之饼图设计 -
geniusqiao:
龙哥,辛苦了。。
reportingservice 报表开发杂项 -
sea0108:
That's a good idea!!
reportingservice 报表开发之饼图设计
文章列表
最近有点懒洋洋的感觉,好内疚啊。 博客也一两个星期没更新了, 从技术群上下载了一个正则表达式的介绍,这两天消化消化,再测试一下,然后更新到博客来吧...
应江门项目实际开发需要和江门项目组兄弟的建议,收集了一下SSRS报表设计图表的方法,并把这些天兄弟们一起开发这些图表的一些技巧分享一下。
首先: 认识一下 SSRS 图表的结构,下图来自Microsoft Visual Studio 2008 文档:
概念理解1、 图表: 图表指的是整个我们现在能看到的图表,就是上图最大的矩形圈住的范围。
概念理解2、 图表区: 图表区指的是X轴(类别轴)和Y轴(值轴)为长宽的矩形范围,图表区包含了X轴、Y轴、网格线和序列等。
其他的概念参考上图的着重点。
下面说一下开发技巧:
...
Oracle Database 9i/10g/11g编程艺术 深入数据库体系结构第2版 写道
SQL注入是一个安全漏洞,如果开发人员接受来自最终用户的输入,把这个输入拼接到查询中,然后编译和执行这个查询,就会存在这种安全漏洞。实际上,开发人员可能会接受来自最终用户的SQL代码段,然后编译和执行这些代码段。利用这种方法,最终用户就有可能修改SQL语句,做一些应用开发人员原来不打算做的事情。这就像是你打开终端,登陆一个SQLPlus会话并作为SYSDBA连接。你希望有人来键入某个命令,然后编译并执行这个命令。结果将是灾难性的。
所谓SQL注入,就是通过把SQL命令插入到Web表单递交 ...
本篇文章主要摘录本人和项目组的同事在开发SSRS中积累的一些杂项:
1、 添加行号: = RowNumber(Nothing)。
SSRS内置函数RowNumber,这里最主要的是传入参数 Nothing 。
2、 行间不同背景色的设置:=iif(RowNumber(Nothing) Mod 2,"White","Gainsboro")。
通过行号模2,设置背景颜色。
3、 分母为0的处理:=IIF(Field!B.Value=0, 0, Field!A.Value / IIF(Field!B.Value =0, 1 ...
VS文档关于报表导出Excel的限制 写道
Excel 限制 由于 BIFF 的格式功能,Excel 对于导出的报表存在一些限制。最重要的限制包括: 1、工作表的最大行数限制为 65,536 行。如果超出此限制,呈现器会显示错误消息。 2、工作表的最大列数限制为 256 列。如果超过此限制,呈现器会显示错误消息。 3、最大列宽限制为 255 个字符(或 1726.5 磅)。呈现器不会验证列宽是否小于此限制。 4、最大行高为 409 磅。如果行内容导致行高超过 409 磅,则内容将被拆分并添加至下一行。 5、单元格中的最大字符数限制为 32,767 个。如果超出此限制,呈现器会显示错误消 ...
TO_DATE 和 TO_CHAR 格式:
0. 世纪:
CC: 世纪(1999年味20世纪)
SCC: 世纪,BC日期具有前缀-
1. 年:
YYYY: 四位数字的年份:2011
Y,YYYY:其中带逗号格式的年份
SYYYY: 有符号的年份:100 ...
花了一点时间琢磨 reporting service 报表的折叠功能,查了一些网站和相关丛书,略有思路,整理一下主要思路如下。
以为内容主要是摘自SQL Server联机丛书。
SQL Server联机丛书 写道
报表折叠/钻取功能,可以控制在用 ...
Oracle对于时间和日期的存储和处理主要是 date 类型和 timestamp 类型,本文主要是摘要Oracle的基本的日期函数。
1. DATE 类型 和 TIMESTAMP 数据类型
DATE类型是Oracle数据库用户用得比较多的一个数据类型,它存储一个日期数据,不仅包括年、月、日,而且包括时、分、秒。SYSDATE是一个特殊列(伪列),存储当前系统目前的日期时间。
DATE数据类型的主要问题是它粒度只到秒,ORACLE已经在DATE数据类型上扩展出来了TIMESTAMP数据类型,它包括了所有DATE数据类型的年月日时分秒的信息,而且包括了小数秒的信息。和SYSD ...
Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex
-----------------------------------------------------------------------------------
(nul) 0 0000 0x00 | (sp) 32 0040 0x20 | @ 64 0100 0x40 | ` 96 0140 0x60
(soh) 1 0001 0x01 | ! 33 0041 0x21 | A ...
Oracle比较一列的最大值或者最小值,我们会不假思索地用MAX和MIN函数,但是对于比较一行的最大值或最小值呢?是不是日常用的少,很多人都不知道有ORACLE也有内置函数实现这个功能:COALESCE / GREATEST / LEAST.
1. COALESCE 返回该表达式列表的第一个非空value。
格式: COALESCE(value1, value2, value3, ...)
含义: 返回value列表第一个非空的值。
value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。
EXAMPLE: ...