`
sunlifan05
  • 浏览: 72201 次
  • 性别: 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"可能是一个链接页面...

    c# mysql数据库连接池实现

    在.NET Core中,对于MySQL数据库,我们可以使用`MySql.Data`或`Pomelo.EntityFrameworkCore.MySql`库来实现连接池。 1. 安装依赖库 使用NuGet包管理器安装`Pomelo.EntityFrameworkCore.MySql`或者`MySql.Data`。`...

    fastReport连接mysql插件

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

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

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

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

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

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

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

    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-...

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

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

    MySql数据库连接池C#代码(有注释含测试代码)

    MySQL数据库连接池是提高应用程序性能的一种重要技术,它允许开发者管理多个数据库连接并高效地复用这些连接,而不是每次需要时都创建新的连接。在C#编程中,我们可以使用自定义的连接池或者第三方库如ADO.NET的...

    oracle通过DBlink连接mysql搭建过程

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

    PB通过连接字符串连接MySQL

    标题中的“PB通过连接字符串连接MySQL”指的是使用PowerBuilder(PB)这个开发工具,通过特定的连接字符串来与MySQL数据库建立连接。PowerBuilder是Sybase公司(现为SAP的一部分)开发的一种可视化、面向对象的编程...

    SQL Server 连接MySQL 数据库.docx

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

    VS2013添加MySQL连接完美解决方案

    安装这个驱动后,VS2013的项目可以使用ADO.NET对象(如SqlConnection)来建立和管理到MySQL数据库的连接。 安装这两个工具后,VS2013的Server Explorer(服务器资源管理器)将识别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`是指...

Global site tag (gtag.js) - Google Analytics