`
sunlifan05
  • 浏览: 71483 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

润乾报表使用mysql连接的困惑

阅读更多

润乾报表的Example中,server.xml是这样设计的

代码
  1. <Context path="/report" docBase="report" debug="0" privileged="true">   
  2.                     <Resource name="hsql" auth="Container" type="javax.sql.DataSource" />   
  3.                     <ResourceParams name="hsql">   
  4.                         <parameter>   
  5.                             <name>username</name>   
  6.                             <value>root</value>   
  7.                         </parameter>   
  8.                         <parameter>   
  9.                             <name>password</name>   
  10.                             <value>root</value>   
  11.                         </parameter>   
  12. <parameter>   
  13.                             <name>driverClassName</name>   
  14.                             <value>org.hsqldb.jdbcDriver</value>   
  15.                         </parameter>   
  16.                            
  17.                         <parameter>   
  18.                             <name>url</name>   
  19.                             <value>jdbc:hsqldb:hsql://localhost/</value>   
  20.                         </parameter>   
  21. </context>  
这样是可以成功连接数据库的,然而我把它改成使用MYSQL,就一直不成功
代码
  1. <Context path="/report" docBase="report" debug="0" privileged="true">   
  2.                     <Resource name="hsql" auth="Container" type="javax.sql.DataSource" />   
  3.                     <ResourceParams name="hsql">   
  4.                         <parameter>   
  5.                             <name>username</name>   
  6.                             <value>root</value>   
  7.                         </parameter>   
  8.                         <parameter>   
  9.                             <name>password</name>   
  10.                             <value>root</value>   
  11.                         </parameter>   
  12.                        
  13.                         <parameter>   
  14.                             <name>driverClassName</name>   
  15.                             <value>org.gjt.mm.mysql.Driver</value>   
  16.                         </parameter>   
  17.                         <parameter>   
  18.                             <name>url</name>   
  19.                             <value>jdbc:mysql://localhost:3306/stsystem</value>   
  20.                         </parameter>   
  21. </context>  

web.xml我也改了

 代码

  1. <init-param>   
  2.             <param-name>dataSource</param-name>   
  3.             <param-value>hsql,MYSQL,GBK,0</param-value>   
  4.         </init-param>  

 

一直报这个错误

java.io.IOException:Unexpected end of input stream

应用缺省数据源错误

是不是润乾对mysql有什么特别要设置的地方?还是不支持mysql?

我的开发环境是jdk1.5 tomcat5.5 myeclipse5.5

分享到:
评论

相关推荐

    积木报表的 mysql 文件

    积木报表的 mysql 文件

    Dynamic+Jasper+Mysql连接生成报表示例

    本示例将深入探讨如何使用Dynamic Jasper结合Mysql数据库来创建动态的PDF或Excel格式的报表。Dynamic Jasper是iBatis公司开发的一个强大且灵活的Java报表库,它允许用户在运行时构建报表,这在处理不确定数据结构或...

    水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤.doc

    ### 水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤 #### 一、前期准备工作 为了确保Crystal Report 2008能够顺利地通过JDBC连接到MySQL数据库,需要进行一系列的准备工作。以下是具体的步骤: 1. *...

    MySQL连接工具 绿色版

    在使用这款绿色版MySQL连接工具时,用户只需解压文件,然后运行主程序即可开始操作。由于是便携式版本,所有设置和连接信息都会保存在程序目录下,不会影响到系统其他部分。 "更多软件下载.html"可能是一个链接页面...

    润黔报表文档润黔报表文档

    2. **数据源连接**:润黔报表支持多种数据源接入,包括数据库(如MySQL、Oracle、SQL Server等)、API接口、Excel文件等,用户可以灵活地从各种来源获取并整合数据。 3. **公式与计算**:文档可能会详细介绍润黔...

    C# ReportViewer报表 自定义使用Mysql数据库

    总的来说,`ReportViewer`与MySQL数据库的结合使用,为C#开发者提供了一种灵活的方式来生成自定义的报表,且无需离开熟悉的.NET框架。通过熟练掌握这两个工具,你可以为你的应用程序构建功能丰富的报告系统,满足...

    nodejs封装好的mysql数据库模块,带mysql连接池以及百万测试数据

    2. **mysql连接池**:在Node.js中,为了提高数据库操作的效率和响应速度,通常会使用连接池(Connection Pool)。连接池是一组预先初始化的数据库连接,当需要执行数据库操作时,可以从池中获取一个连接,用完后再...

    fastReport连接mysql插件

    “使用此插件可以完美解决FastReport不能连接mysql的问题”,这意味着FastReport原生可能不直接支持与MySQL的集成,但通过特定的插件——FastReport.MySQL.dll,开发者能够将FastReport的功能扩展到能够与MySQL...

    Mac os 解决无法使用localhost连接mysql问题

    在Mac OS系统中,当你遇到无法使用`localhost`连接到MySQL数据库的问题时,这通常涉及到网络连接机制和系统配置的差异。在这个问题中,我们发现`localhost`与`127.0.0.1`在连接MySQL时表现不同,这是因为它们采用的...

    C#调用MySQL数据库(使用MySql.Data.dll连接)

    (1)建立连接: MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码"); 或者: MySqlConnectionsqlCon= new MySqlConnection(...

    mysql8和mysql5的连接驱动jar包

    本篇文章将详细讨论MySQL8与MySQL5在连接驱动jar包方面的差异,以及如何使用这些驱动来连接Java应用程序。 首先,让我们关注两个不同版本的驱动包:“mysql-connector-java-5.1.30.jar”和“mysql-connector-java-...

    oracle通过DBlink连接mysql搭建过程

    使用 DBlink 连接 Oracle 和 MySQL 数据库 Oracle 通过 DBlink 连接 MySQL 搭建过程是一个复杂的过程,需要安装和配置多个组件,包括 unixODBC、mysql-connector-odbc 和 Oracle 环境变量。本文将详细说明这个过程...

    linux(centos) 下C++连接mysql数据库

    在Linux(CentOS)系统中,使用C++连接MySQL数据库是一项常见的任务,特别是在开发服务器端应用程序时。这里我们将深入探讨如何实现这一目标,以及在这个过程中可能遇到的关键知识点。 首先,你需要确保你的系统...

    SQL Server 连接MySQL 数据库.docx

    3. 报表生成:可以使用 SQL Server 连接 MySQL 数据库,生成报表和数据分析结果。 结论 SQL Server 连接 MySQL 数据库是实现数据共享和访问的重要途径。通过安装 MySQL 连接驱动、配置 ODBC 连接 MySQL 数据库和...

    C#与MySQL本地管道pipe连接

    简单的一个C# 与mysql本地管道连接的一个小demo 使用 MySql.Data.dll

    使用bcb和vc进行mysql连接的源代码

    本文将详细介绍如何使用Borland C++ Builder (BCB) 和 Microsoft Visual C++ (VC) 通过C API与MySQL数据库进行连接。我们将探讨标题和描述中提到的关键知识点,并提供必要的步骤和注意事项。 首先,`bcb`是指...

    用C语言连接mysql

    ### 使用C语言在Windows环境下连接MySQL数据库 #### 知识点概述 本文旨在详细介绍如何在Windows环境下使用C语言实现与MySQL数据库的连接。这涉及到编译环境的搭建、必要的库文件配置以及具体的代码实现等几个关键...

    dev c++ 连接 mysql 方法、库

    以上就是使用Dev C++连接MySQL数据库的基本流程。在实际项目中,你可能还需要处理错误、使用预编译语句防止SQL注入等问题,这些都是更高级的议题,但了解这些基础知识将帮助你开始构建与MySQL数据库交互的C++应用...

    VB6.0连接MySQL数据库

    本文将详细地介绍新手如何使用VB6.0连接MySQL数据库,并提供清晰的步骤。 首先,要使VB6.0能够连接到MySQL数据库,需要在VB6.0的应用程序中引用MySQL的数据库引擎。由于VB6.0本身并不直接支持MySQL,所以一般需要...

Global site tag (gtag.js) - Google Analytics