`
layznet
  • 浏览: 225011 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
引用:http://blog.sina.com.cn/s/blog_4fd11d0a01009zeh.html### 用some,any和all对子查询中返回的多行结果进行处理。下面我们来简单介一下这几个关键词的含义。     * Some在此表示满足其中一个的意义,是用or串起来的比较从句。     * Any ...
Tablespace ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.   因此,在创建对象之前,首先要分配存储空间.      分配存储,就要创建表空间:      创建表空间示例如下:    CREATE TABLESPACE "SAMPLE"     LOGGING     DATAFILE 'D:\ORACLE\ORADATA\ORA92\LUNTAN.ora' SIZE 5M     E ...
之前写存储过程时,异常处理写法是: ... EXCEPTION   WHEN OTHERS THEN     ROLLBACK; END ... 这种写法当存储过程抛出异常时,我们不知道其到底抛出了哪种异常(比如列宽度不够大而在插入数据时抛异常),可以按如下方式显示异常信息 EXCEPTION     WHEN OTHERS THEN       DBMS_OUTPUT.put_line('sqlcode : ' ||sqlcode);       DBMS_OUTPUT.put_line('sqlerrm : ' ||sqlerrm);       ROLLBACK; END ... ...
举个例子: 在JasperReports中,假设有两个Field:HGS和ZS,分别表示合格数和总数, 并定义了变量 hglv表示合格率,则hglv的表达式是 $F{HGS}/$F{ZS}。 可能会出现$F{ZS}的值是0情况,即总数和合格数都是0,我们希望这时的合格率为0%,但$F{HGS}/$F{ZS}返回的却是Double.NaN。 此时在导出的报表中,内容为$V{hglv}的Text Field将会显示成一个小方块,如何让内容为$V{hglv}的Text Field显示为0%而不是小方块呢? 方法:因为hglv的表达式只能是表达式,所以我们不能做if--else--的判断,不过我们可 ...
在JasperReports中使用了scriptlet,发现继承自JRAbstractScriptlet 的每一个方法对于每一条记录都被执行了两次,而实际上只会被执行一次。后来发现这是classpath下有两个“重复”的jar包导致的。我把JasperReports3.6.1发行包dist下的jasperreports-3.6.1.jar和jasperreports-javaflow-3.6.1.jar两个jar包都放到了工程lib下,这两个jar包里的内容很多是相同的,它们也都有net.sf.jasperreports.engine.JRAbstractScriptlet类。删除jasperr ...
Session session = HibernateUtils.getSession(); java.sql.Connection con = session.connection(); session.close(); ... con.prepareStatement(...); //session被close了,con还可以用吗? 答案是session被close了,但由session获得的connection并没有被close。
找到一个非常棒的jasperReport开发教程《jasperReporForJavaDevelop》,作者详细介绍了如何使用jasperReport开发报表。 电子书见附件
--员工表 create table t_employee( id number(10) primary key, name varchar2(20), age number(3), salary number(10), deptid number(10) ); --部门表 create table t_dept( id number(10) primary key, name varchar2(20) ); --存储过程 package create or replace package mypackage AS TYPE mycursor IS REF ...
版本: 14.10 高级 --》配置 --》“导航”中展开“文件处理” --》 选中“备份”选项
公司安排我去研究报表,要使用OpenReports,网上几乎没有关于它的详细资料,看了两份比较全的文档就是OpenReports发布包里提供的or-install-guide.pdf和or-admin-guide.pdf,按照这两份文档去安装和运行OpenReports Admin Console应该没太大问题。 公司给买了本书《贯通开源Web图形与报表技术全集》,真的不知道怎么评价好了,内容很全啊,却很不细致,可以用概述来说,光盘附带的代码没提供jar包,直接把OpenReports的jar包拷过去,无论采用1.4 5.0 还是6.0的编译环境 都会抛 Bad version number i ...
最近在学习报表,Ireport+jasperreports+OpenReports,在用OpenReports产生报表时出现异常ERROR ReportRunAction -net.sf.jasperreports.engine.JRRuntimeException:could not load the following font: pdfFontName:Helvetica pdfEncoding:UniGB-UCS2-H 解决方法 1)将iTextAsian.jar和iTextAsianCmaps.jar置于l项目lib中 2)将模板设计中的文本框的属性中,在font栏中做如下设置:    ...
Global site tag (gtag.js) - Google Analytics