润乾报表的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"可能是一个链接页面...
在.NET Core中,对于MySQL数据库,我们可以使用`MySql.Data`或`Pomelo.EntityFrameworkCore.MySql`库来实现连接池。 1. 安装依赖库 使用NuGet包管理器安装`Pomelo.EntityFrameworkCore.MySql`或者`MySql.Data`。`...
“使用此插件可以完美解决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数据库是一项常见的任务,特别是在开发服务器端应用程序时。这里我们将深入探讨如何实现这一目标,以及在这个过程中可能遇到的关键知识点。 首先,你需要确保你的系统...
MySQL数据库连接池是提高应用程序性能的一种重要技术,它允许开发者管理多个数据库连接并高效地复用这些连接,而不是每次需要时都创建新的连接。在C#编程中,我们可以使用自定义的连接池或者第三方库如ADO.NET的...
使用 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 数据库和...
安装这个驱动后,VS2013的项目可以使用ADO.NET对象(如SqlConnection)来建立和管理到MySQL数据库的连接。 安装这两个工具后,VS2013的Server Explorer(服务器资源管理器)将识别MySQL服务器,你可以在其中添加新...
简单的一个C# 与mysql本地管道连接的一个小demo 使用 MySql.Data.dll
本文将详细介绍如何使用Borland C++ Builder (BCB) 和 Microsoft Visual C++ (VC) 通过C API与MySQL数据库进行连接。我们将探讨标题和描述中提到的关键知识点,并提供必要的步骤和注意事项。 首先,`bcb`是指...