润乾报表的Example中,server.xml是这样设计的
代码
- <Context path="/report" docBase="report" debug="0" privileged="true">
- <Resource name="hsql" auth="Container" type="javax.sql.DataSource" />
- <ResourceParams name="hsql">
- <parameter>
- <name>username</name>
- <value>root</value>
- </parameter>
- <parameter>
- <name>password</name>
- <value>root</value>
- </parameter>
- <parameter>
- <name>driverClassName</name>
- <value>org.hsqldb.jdbcDriver</value>
- </parameter>
-
- <parameter>
- <name>url</name>
- <value>jdbc:hsqldb:hsql:
- </parameter>
- </context>
这样是可以成功连接数据库的,然而我把它改成使用MYSQL,就一直不成功
代码
- <Context path="/report" docBase="report" debug="0" privileged="true">
- <Resource name="hsql" auth="Container" type="javax.sql.DataSource" />
- <ResourceParams name="hsql">
- <parameter>
- <name>username</name>
- <value>root</value>
- </parameter>
- <parameter>
- <name>password</name>
- <value>root</value>
- </parameter>
-
- <parameter>
- <name>driverClassName</name>
- <value>org.gjt.mm.mysql.Driver</value>
- </parameter>
- <parameter>
- <name>url</name>
- <value>jdbc:mysql:
- </parameter>
- </context>
web.xml我也改了
代码
- <init-param>
- <param-name>dataSource</param-name>
- <param-value>hsql,MYSQL,GBK,0</param-value>
- </init-param>
一直报这个错误
java.io.IOException:Unexpected end of input stream
应用缺省数据源错误
是不是润乾对mysql有什么特别要设置的地方?还是不支持mysql?
我的开发环境是jdk1.5 tomcat5.5 myeclipse5.5
分享到:
相关推荐
积木报表的 mysql 文件
本示例将深入探讨如何使用Dynamic Jasper结合Mysql数据库来创建动态的PDF或Excel格式的报表。Dynamic Jasper是iBatis公司开发的一个强大且灵活的Java报表库,它允许用户在运行时构建报表,这在处理不确定数据结构或...
### 水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤 #### 一、前期准备工作 为了确保Crystal Report 2008能够顺利地通过JDBC连接到MySQL数据库,需要进行一系列的准备工作。以下是具体的步骤: 1. *...
在使用这款绿色版MySQL连接工具时,用户只需解压文件,然后运行主程序即可开始操作。由于是便携式版本,所有设置和连接信息都会保存在程序目录下,不会影响到系统其他部分。 "更多软件下载.html"可能是一个链接页面...
“使用此插件可以完美解决FastReport不能连接mysql的问题”,这意味着FastReport原生可能不直接支持与MySQL的集成,但通过特定的插件——FastReport.MySQL.dll,开发者能够将FastReport的功能扩展到能够与MySQL...
总的来说,`ReportViewer`与MySQL数据库的结合使用,为C#开发者提供了一种灵活的方式来生成自定义的报表,且无需离开熟悉的.NET框架。通过熟练掌握这两个工具,你可以为你的应用程序构建功能丰富的报告系统,满足...
2. **mysql连接池**:在Node.js中,为了提高数据库操作的效率和响应速度,通常会使用连接池(Connection Pool)。连接池是一组预先初始化的数据库连接,当需要执行数据库操作时,可以从池中获取一个连接,用完后再...
2. **数据源连接**:润黔报表支持多种数据源接入,包括数据库(如MySQL、Oracle、SQL Server等)、API接口、Excel文件等,用户可以灵活地从各种来源获取并整合数据。 3. **公式与计算**:文档可能会详细介绍润黔...
(1)建立连接: MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码"); 或者: MySqlConnectionsqlCon= new MySqlConnection(...
本篇文章将详细讨论MySQL8与MySQL5在连接驱动jar包方面的差异,以及如何使用这些驱动来连接Java应用程序。 首先,让我们关注两个不同版本的驱动包:“mysql-connector-java-5.1.30.jar”和“mysql-connector-java-...
在Linux(CentOS)系统中,使用C++连接MySQL数据库是一项常见的任务,特别是在开发服务器端应用程序时。这里我们将深入探讨如何实现这一目标,以及在这个过程中可能遇到的关键知识点。 首先,你需要确保你的系统...
使用 DBlink 连接 Oracle 和 MySQL 数据库 Oracle 通过 DBlink 连接 MySQL 搭建过程是一个复杂的过程,需要安装和配置多个组件,包括 unixODBC、mysql-connector-odbc 和 Oracle 环境变量。本文将详细说明这个过程...
标题中的“PB通过连接字符串连接MySQL”指的是使用PowerBuilder(PB)这个开发工具,通过特定的连接字符串来与MySQL数据库建立连接。PowerBuilder是Sybase公司(现为SAP的一部分)开发的一种可视化、面向对象的编程...
3. 报表生成:可以使用 SQL Server 连接 MySQL 数据库,生成报表和数据分析结果。 结论 SQL Server 连接 MySQL 数据库是实现数据共享和访问的重要途径。通过安装 MySQL 连接驱动、配置 ODBC 连接 MySQL 数据库和...
简单的一个C# 与mysql本地管道连接的一个小demo 使用 MySql.Data.dll
本文将详细介绍如何使用Borland C++ Builder (BCB) 和 Microsoft Visual C++ (VC) 通过C API与MySQL数据库进行连接。我们将探讨标题和描述中提到的关键知识点,并提供必要的步骤和注意事项。 首先,`bcb`是指...
### UniDAC delphi2010使用教程之MySQL连接 #### 一、UniDAC简介与安装 UniDAC(Universal Data Access Components)是一款用于快速开发基于Delphi和C++Builder的应用程序的数据访问组件集。它提供了对多种数据库...
### 使用C语言在Windows环境下连接MySQL数据库 #### 知识点概述 本文旨在详细介绍如何在Windows环境下使用C语言实现与MySQL数据库的连接。这涉及到编译环境的搭建、必要的库文件配置以及具体的代码实现等几个关键...
以上就是使用Dev C++连接MySQL数据库的基本流程。在实际项目中,你可能还需要处理错误、使用预编译语句防止SQL注入等问题,这些都是更高级的议题,但了解这些基础知识将帮助你开始构建与MySQL数据库交互的C++应用...