Crystal Reports(水晶报表) JDBC连接mysql数据库

合集下载

CrystalReport水晶报表使用总结

CrystalReport水晶报表使用总结

水晶报表使用总结

手头上的一个项目,终显雏形,其中遇到一些问题,经过多番努力,终于得以解决,主要是水晶报表方面的。因为是第一次用,总结的同时,也给后来可能用到水晶报表的人一些微弱的指引,所以如果总结的不好的话,请大家指正。

关于水晶报表的一些基本概念,如push和pull模式等如果想了解的话,自己百度搜索下,或是找本书看就可以了。

这里我主要是根据实际应用到的要求,来进行带图的详细介绍,希望对新手有所帮助。

使用的是VS2008,在页面中添加命名空间的引用,主要有以下几个:

using CrystalDecisions.CrystalReports.Engine;

using CrystalDecisions.ReportSource;

using CrystalDecisions.Shared;

下面先来看下,利用水晶报表做出来的效果图,只是实现功能,界面未经过美工处理,有点难看,多多包涵.

图一

图二

由于是统计报表,所以在应用中需要传递参数值,在实际应用中,我是利用了存储过程来实现的。

Create proc PrintCJ

@cjbh varchar(50)

As

SELECT Cjdy_zb.DWMC, Cjdy_zb.ND,Cjdy_zb.JD, Cjdy_zb.QSDD,

Cjdy_zb.JFJZRQ, Cjdy_zb.YJQJS, Cjdy_zb.YJQJZ, Cjdy_zb.SKDW,

Cjdy_fb.QSSY, Cjdy_fb.YT, Cjdy_fb.DYGY,

Cjdy_fb.DEGY, Cjdy_fb.DSGY, Cjdy_fb.BCHJ FROM Cjdy_fb INNER JOIN Cjdy_zb ON Cjdy_fb.CJBH = Cjdy_zb.CJBH and Cjdy_zb.CJBH= @cjbh;

水晶报表CrystalReports培训教程(可编辑)

水晶报表CrystalReports培训教程(可编辑)

水晶报表CrystalReports培训教程(可编辑)水晶报表CrystalReports培训教程

Crystal Reports 用户指南

Crystal Reports 11专利 Business Objects 拥有以下美国专利,涵盖

Business Objects 提供和销售的产品:

5,555,403、6,247,008 B1、6,578,027 B2、6,490,593 和 6,289,352。商标Business Objects、Business Objects 徽标、Crystal Reports 和Crystal Enterprise 是

Business Objects SA 或其附属公司在美国和其他国家 / 地区的商标或注册商标。此处提到

的所有其他名称可能是各自所有者的商标。

版权所有 Copyright C 2004 Business Objects。保留所有权利。目录第1 章 Crystal Reports 11 简介

1.1 关于 Crystal Reports21

1.2 关于本指南22

1.2.1联机帮助.22

1.2.2Business Objects 信息资源..22

第2 章 Crystal Reports 11 中的新功能

2.1 介绍 23

2.2 强大的报表创制功能.23

2.3 提高的实用性.24

2.4 扩展的应用程序开发功能 25

2.4.1一般说明.25

2.4.2报表应用程序服务器 RAS26

2.4.3报表设计器组件 RDC.27

2.4.4Crystal Reports .NET.27 2.5 与 BusinessObjects Enterprise 11 的集成.28 第3 章安装 Crystal Reports 11

crystalreports 用法

crystalreports 用法

Crystal Reports 是一款流行的报表生成工具,被广泛应用于企业数据分析和报表制作。它提供了丰富的功能和强大的数据处理能力,使用户能够轻松地生成各种复杂的报表,并对数据进行多维分析。在本文中,我将从使用方法、功能特点、数据处理能力和个人观点等方面对Crystal Reports 进行全面评估。

1. Crystal Reports 的使用方法

Crystal Reports 提供了直观的报表设计界面,用户可以通过拖拽和放置的方式,快速构建报表结构。它支持多种数据源,包括数据库、Excel 表格、XML 文件等,使用户能够方便地获取需要的数据。Crystal Reports 还提供了丰富的报表模板和样式,用户可以根据需要自定义报表的外观和布局。

2. Crystal Reports 的功能特点

Crystal Reports 具有强大的数据处理和分析能力,用户可以对数据进行筛选、分组、汇总等操作,生成多维度的报表。它还支持参数化查询和动态参数传递,使用户能够灵活地生成个性化的报表。Crystal Reports 还提供了丰富的图表和图形展示功能,可以直观地显示数据分布和趋势。

3. Crystal Reports 的数据处理能力

Crystal Reports 能够处理大规模和复杂的数据,对数据的连接、联接和关联处理能力强大。它支持多种数据类型和格式,能够对文本、数

字、日期等数据进行准确的处理和展示。Crystal Reports 还支持数据透视表和交叉报表等高级数据处理功能,使用户能够更深入地分析数据。

jdbc访问数据库的5个步骤

jdbc访问数据库的5个步骤

Java Database Connectivity(JDBC)是Java平台的一个API,用于通过Java程序访问数据库。下面是使用JDBC访问数据库的基本步骤:

1. 加载数据库驱动程序

首先,你需要加载适用于你所使用的数据库的JDBC驱动程序。每个数据库供应商都提供了相应的JDBC驱动程序。通过调用Class.forName()方法加载驱动程序类,例如:

2. 建立数据库连接

使用DriverManager.getConnection()方法建立与数据库的连接。你需要提供数据库的URL、用户名和密码:

3. 创建Statement对象

通过Connection对象创建一个Statement对象,用于执行SQL语句:

4. 执行SQL查询或更新

使用Statement对象执行SQL查询或更新语句。例如:

或者:

5. 处理结果集(如果是查询)

如果执行的是查询语句,你需要处理结果集。可以使用ResultSet对象获取查询结果:

6. 关闭资源

最后,要记得关闭所有使用的资源,包括ResultSet、Statement和Connection:

确保在不需要连接时关闭它们,以释放数据库服务器的资源并防止潜在的内存泄漏。

这是基本的JDBC访问数据库的步骤。请注意,以上示例中使用的是传统的Statement,实际上,在实际应用中更常使用PreparedStatement或CallableStatement来

执行SQL语句,以提高性能和防范SQL注入攻击。

使用JDBC连接Mysql数据库会出现的问题总结

使用JDBC连接Mysql数据库会出现的问题总结

使⽤JDBC连接Mysql数据库会出现的问题总结

⾸先理清⼏个概念:

JDBC:java数据库连接,是Orical公司的指定的⼀套规范接⼝

java数据库驱动:JDBC的实现类,由相应的数据库⼚商提供,可以通过驱动去操作不同的数据库

在java-数据库这⾥,jdbc-api中的所有包都是java.sql或者javax.sql

JDBC的操作步骤:

(1)建⽴数据库和表

(2)创建项⽬

(3)导⼊驱动jar包

(4)注册驱动

Class.forName("com.mysql.jdbc.Driver");

(5)获取连接

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:端⼝号/项⽬名", "登录名", "密码");

前⾔

最近安装了⼀个 mysql 8.0 版本的数据库,在程序中连接的时候可谓是状况不断。之前也会遇到⼀些问题,这⾥就对使⽤ JDBC 连接mysql 会出现的问题做⼀个汇总。

在此之前说明⼀下环境:

开发⼯具:IDEA

mysql版本: 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL)

mysql驱动包:8.0.12

驱动包URL 的改变

异常信息

Loading class com.mysql.jdbc.Driver. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

JDBC操作步骤以及MySQL数据库连接操作

JDBC操作步骤以及MySQL数据库连接操作

本次预计讲解的知识点:

1、JDBC分类,并使用JDBC连接Mysqle操作

2、JDBC主要接口的使用没,并可以利用这些接口完成数据的操作

3、事务处理

4、批处理的使用

JDBC简介(理解)

JDBC(Java DataBase Connective)Java的数据库连接,JDBC本身提供的是一套与平台无关的数据库的操作标准。所以在整个JDBC中充斥着大量的操作接口。而且JDBC本身不是技术,而是一种服务。

由于JDBC 本身属于一个标准,所以一个数据库如果希望使用Java 进行程序开发的话,那么各个数据库的生产商必须实现这些标准——提供专门的数据库的操作包。

根据JDBC操作方式的不同,一共有以下三种常见形式:

·JDBC-ODBC桥连接:利用微软的ODBC技术进行操作

|- 操作过程:程序->JDBC--->ODBC--->数据库

|- 此方式属于Java默认支持的方式,但是由于其中间加入了ODBC端,所以性能很差

·JDBC连接:使用各个数据库生产商提供的数据库驱动程序

|- 操作过程:程序--->JDBC---> 数据库

|- 由于中间缺少了ODBC环节,所以性能将有着明显的提升

·JDBC网络连接:通过网络协议进行数据库的连接操作

一定要记住的是,虽然JDBC-ODBC方式不被使用,但是此种操作中由于是SUN默认支持的,所以JDBC的版本是最高的,但是如果使用的是纯粹的各个数据库生产商提供的驱动程序,那么肯定不会与最新的技术同步。

如果现在使用的是Eclipse的话,则需要在Build Path中配置此驱动程序的开发包。

JDBC连接数据库6个步骤

JDBC连接数据库6个步骤

JDBC连接数据库6个步骤

JDBC(Java Database Connectivity)是Java语言连接数据库的一种标准API,它提供了一组用于访问和操作数据库的接口。在使用JDBC 连接数据库时,一般需要经过以下6个步骤:

1.加载数据库驱动程序:

```

```

2.建立数据库连接:

加载驱动程序后,需要获取一个数据库连接。在JDBC中,可以通过DriverManager类的getConnection(方法来创建一个数据库连接对象。该方法接受三个参数:数据库URL、用户名和密码。数据库URL指定了要连接的数据库的位置和其他连接参数。例如,如果要连接localhost上的名为test的MySQL数据库,可以使用如下代码:

```

String url = "jdbc:mysql://localhost:3306/test";

String username = "root";

String password = "password";

Connection connection = DriverManager.getConnection(url, username, password);

```

3. 创建Statement对象:

创建Statement对象用于执行SQL语句。Statement是JDBC中用于发送静态SQL语句的对象。可以通过调用Connection对象的createStatement(方法来创建一个Statement对象。例如:

```

Statement statement = connection.createStatement(;

MySQL数据库连接配置方法详解

MySQL数据库连接配置方法详解

MySQL数据库连接配置方法详解

在开发和管理数据库应用程序时,连接到数据库是至关重要的一步。MySQL 作为最流行的开源关系型数据库之一,具有简单、高效、可靠的特点,因此被广泛应用于各种应用场景中。本文将详细解析MySQL数据库连接配置的方法,帮助读者更好地理解和使用MySQL。

一、数据库连接的概念和重要性

数据库连接是指通过某种方式建立起应用程序和数据库之间的通信渠道,使得应用程序能够对数据库进行数据的读取、写入和修改等操作。数据库连接是应用程序与数据库之间的桥梁,它的质量和性能直接影响着整个系统的运行效果。

在MySQL中,常见的数据库连接方法有以下两种:本地连接和远程连接。本地连接是指应用程序和数据库在同一台计算机上,通过本地网络进行通信;而远程连接则是指应用程序和数据库在不同计算机上,通过网络进行通信。不同的连接方式及其配置方法略有差异,下文将逐步展开介绍。

二、本地连接配置方法

本地连接是在开发环境或单机模式下使用的常见连接方式。通过以下步骤可以实现本地连接:

1. 安装MySQL数据库:首先需要在本机安装MySQL数据库,这可以通过官方网站下载安装包,并按照安装向导进行安装。

2. 启动数据库服务:安装完成后,需要启动MySQL数据库服务。可以在系统服务中找到MySQL服务,并将其启动。在Windows系统中,可以通过“services.msc”命令打开服务管理器。

3. 配置数据库用户名和密码:默认情况下,MySQL数据库会创建一个名为“root”的用户,并要求设置密码。可以通过以下命令登录到MySQL数据库进行用户配置:

水晶报表

水晶报表

水晶报表打印二之数据集

这种是用到了PUSH的方法.主要是加入了数据集.

新建工程CrystalReport并添加新项:CrystalReport1.rpt(如前文所述)

如下图加入数据集Dataset1.xsd,不改名.

图(2-1)

加入后将数据库中的表从服务器资源管理器中拖到Dataset1.xsd中,保存之.

图(2-2)

在里面找到”数据库专家”对话中.(如果找不到请查询前文)会发现”项目数据”中的数据集中已经有了我们的所添加的表了.将其选定.如下图(2-3),确定后返回.

图(2-3)

在CrystalReport1.rpt中加入数据库表中字段,完成后如图示(2-4)

图(2-4)

成功一半啦~~

下面是加入

using CrystalDecisions.Shared;

using CrystalDecisions.CrystalReports.Engine;

在Form_Load中加入:

String strConnection = "workstation id=172.16.20.20;packet size=4096;user

id=sa;password=pass;data source=NNN;persist security i" +

"nfo=False;initial catalog=Lab";

SqlConnection objConnection = new SqlConnection(strConnection);

String strSQL = "SELECT * FROM aa";

水晶报表 Crystal Reports

水晶报表 Crystal Reports

表的格式、复杂的逻辑和数据挑选,是一个强大的报表设计工具。
水晶报表与Visual Studio
水晶报表已被Microsoft Visual Studio 2005和Microsoft Visual Studio 2008 等VS环境集成在一起,是 Visual Studio 环境(包括 Visual Studio.NET )中用于创建报表的标准工具。 利用水晶报表可以创建交互式的优质报表 不仅能为 WinForms 和 WebForms 创建报表,还能将报表作为Web 服 务存放在 Web 服务器上 “水晶报表设计器”界面用于创建并格式化报表,大大减少代码编写 量
支持大多数流行的开发语言,经过将 Crystal Reports 的报表处理功 能整合到本身的数据库应用程序中,可以方便地在任何应用程序中添加 报表。水晶报表拥有可视化的设计环境,提供直观的、可拖放对象的、 交互性用户界面,公式语言强大,内置超过了160种函数和操纵符,以 控制报表的格式、复杂的逻辑和数据挑选。
创建所能想象的任何报表
Crystal Reports 几乎可以从任何数据源生成需要的报表。内置报表专家 在生成报表和完成一般的报表任务过程中,会一步一步地指导进行操 作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数 据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实 不够充分,则用地理地图和图形进行形象的信息交流。

在visual studio 中创建水晶报表并连接数据源(C#)

在visual studio 中创建水晶报表并连接数据源(C#)

在visual studio 中创建水晶报表并连接数据源(C#)

step 1 :新建一个Windows应用程序,命名为createCReport,默认窗体为Form1.cs。step 2 :在“解决方案资源管理器”窗口中右击当前项目名称,选择“添加”/“新建项”命令,在出来的对话框中选择Crystal报表(Reporting/“Crystal报表”),点击“添加”。step 3 :出现下列对话框,选中相应项,点击确定。

step 4 :出现“标准报表创建向导”对话框,在其中建立数据源连接,连接数据库之前,需要根据所要连接的数据源来选择相应的提供程序。单击“创建新连接”项左侧的加号,双击子项OLE DB(ADO),弹出“OLE DB(ADO)”对话框。

表中选择下图这项;单击下一步。

step 6 :弹出连接信息对话框,依次在各下拉列表中选择服务器(即要连接的SQL

Server服务器名称),数据库。可根据不同的身份验证模式登录SQL Server来进行不同的设置,如果要用“Windows账户验证模式”登录,则选中“集成安全”复选框;如果要用“SQL Server账户验证模式”登录,则分别在“用户ID”与“密码”文本框中输入信息,并取消选中“集成安全”复选框;单击“完成”,返回“标准报表创建向导”对话框。选择要操作的数据表。这里选的是authors。单击下一步。

表的创建。

step 8 :让水晶报表中的数据能够显示在窗体中,要使用CrystalReportViewer控件,从工具箱中向Form1窗体拖放一个此控件,然后将其ReportSource属性设置为要显示的水晶报表,这里设置为CrystalReport11 [createCReport.CrystalReport1],运行程序。

水晶报表操作手册

水晶报表操作手册

水晶报表操作手册

附件一:水晶报表的编辑

1打开报表

选中需要打开的报表文件,双击该文件或点击鼠标右键,从打开方式中选择crystal reports,如下图:

在弹出菜单中,点击“Cancel”,不需要注册。

2编辑报表

报表打开后进入以下编辑界面:

2.1 绑定数据库

如果报表对应的数据库不是当前系统的数据库,可以通过重新设置本地数据库方式来重新绑

定数据库。

操作步骤:点击“Database”,选择“Set Location”

弹出Set Location界面

点击“Set Location”,选择需要绑定的打印数据库。

对于本报表的其它数据表,系统会询问是否与选中的数据表设置同一个mdb库:

如果对应同一个库,请选择“是(Y)”,否则选择“否(N)”。

2.2 校验数据库

打开需要校验的数据库。

系统要先确认这个校验文件没有被应用。

如果改变了绑定数据库,系统会提示要不要绑定新的数据库。

2.3 编辑

2.3.1插入字段

可以插入的字段包括数据库字段(Database Field)、文本字段(Text Field)、规则字段(Formula Field)和特殊字段(Special Field)。

数据库字段:数据库字段的内容对应绑定数据表的所有字段。

点击“Insert”,把选中的字段放到界面上,如果还选择其它字段,可以继续插入;如果不再插入新字段,则可以点击“Done”,将关闭本窗口。

点击“Browse Field Data”,按钮,可以查看当前字段的类型、字段长度以及该数据在库内的具体数值。

文本字段:文本字段需要输入文本内容,见下图:

VisualStudio2008&2010 CrystalReports(水晶报表)快速入门

VisualStudio2008&2010 CrystalReports(水晶报表)快速入门

Visual Studio 2008/2010 水晶报表快

速入门

先新建一个Web项目: CrystalWebApp

为项目添加新项: CrystalReport1.rpt

在弹出的对话框,选择作为空白报表。用向导当然更方便,但在这里,白手起家或许能更好地理解。

在工具箱选择 Text Object,拖到报表头。写些字,设置字体之类的。在属性选项卡设置它的名字为 txtTitle 以供将来程序访问。

水晶报表对于程序员来说其实跟 Repeater 控件是很相似的。于是需要数据和字段名。在Repeater 控件中你可以很随意地指定要绑定的字段名。在程序还没有真正运行之前,这个字段名可以没有任何表的字段名跟它匹配,也可以没有任何类的属性名跟它匹配。但在水晶报表中,字段名在设计阶段就必须是真实存在的。还能稍感安慰的是,水晶报表一旦设计好之后,就能像 Repeater 控件那样绑定任意类型的对像。而不必是设计时指定字段来源的表或类。所以我们现在要创造些真实存在的字段名……

create table TabTest

(

UserIDint,

UserNamenvarchar(50),

Age int,

Birthday datetime

)

你可以用 Access 或者 Excel 来创造真实存在的字段名,但我这里是使用 SQL Server。

在 "字段资源管理器" 的 "数据库字段" 上按右键,选择 "数据库专家..."。在弹出的对话框中,创建新连接==>OLE DB (ADO)(Access 或者 Excel 应点 "数据库文件" 前的 "+" 号)。在弹出的对话框,选择 "SQL Native Client" 作为提供程序。

水晶报表教程

水晶报表教程

水晶报表教程

水晶报表是一种常见的数据可视化工具,可以帮助用户将数据转化为易于理解和分析的图表和报表。下面是一个简单的水晶报表教程,介绍如何使用水晶报表创建和设计报表。

步骤1:安装和启动水晶报表软件

首先,您需要安装水晶报表软件。访问SAP官网下载并安装最新版本的水晶报表软件。

步骤2:连接到数据源

打开水晶报表软件后,选择“文件”菜单中的“数据集”选项。然后选择您要使用的数据源类型(如数据库、Excel 文件等),并创建一个数据集连接。

根据您选择的数据源类型,您可能需要提供相关的连接信

息和凭据(例如数据库服务器名称、数据库名称、用户名

和密码等)。

步骤3:创建报表

一旦成功连接到数据源,您就可以开始创建报表了。首先,选择“文件”菜单中的“新建”选项,然后选择报表类型(如表格、柱状图、折线图等)。

接下来,从左侧的报表工具栏中选择适当的工具来设计和

配置报表布局。您可以添加和编辑标题、页眉、页脚、数

据字段等。

步骤4:配置报表数据

在创建报表布局之后,您需要配置报表数据。从左侧的报

表工具栏中选择“数据”选项卡,并选择要显示在报表中

的数据字段。

您还可以对数据进行排序、筛选、分组等操作,以进一步定义报表的显示方式。

步骤5:设置报表样式

报表的样式设置对于提高可视化效果非常重要。您可以在报表工具栏中选择“样式”选项卡来为报表选择合适的颜色、字体、边框等样式。

步骤6:预览和保存报表

在完成报表设计后,您可以使用预览功能来查看报表的效果。选择“文件”菜单中的“预览”选项,在预览模式下查看报表。

如果满意报表的效果,选择“文件”菜单中的“保存”选项,将报表保存到指定的位置。

JDBC连接数据库6个步骤

JDBC连接数据库6个步骤

JDBC连接数据库6个步骤

JDBC(Java Database Connectivity)是用于在Java应用程序和数据库之间进行交互的API。它允许开发人员使用Java编程语言来访问各

种关系型数据库,并执行SQL查询、更新和管理数据库事务等操作。连接数据库是使用JDBC的第一步,以下是连接数据库的六个步骤。

1.加载JDBC驱动程序:

```

```

2.建立数据库连接:

一旦驱动程序加载完毕,就可以使用

“DriverManager.getConnection(”方法来建立与数据库的连接。该方法接受一个连接字符串和数据库连接的用户名和密码作为参数。连接字符串包含数据库的URL、主机名、端口号和数据库名。例如,连接MySQL数据库的连接字符串如下:

```

String url = "jdbc:mysql://localhost:3306/mydb";

String username = "root";

String password = "password";

Connection conn = DriverManager.getConnection(url, username, password);

```

3. 创建Statement对象:

在建立数据库连接后,可以使用创建Statement对象进行数据库查询

和更新操作。Statement对象用于执行SQL语句,并将结果返回给Java

应用程序。可以使用“Connection.createStatement(”方法创建Statement对象。例如:

```

CrystalReports水晶报表JDBC连接mysql数据库

CrystalReports水晶报表JDBC连接mysql数据库

Crystal Reports 2021( 水晶报表〕JDBC 连接mysql数据库

在本文中,主要介绍的是Crystal Reports 2021 使用JDBC 连接mysql数据库.

在连接之间,首先要确认你电脑上面都安装了mysql数据库.

其次,就是jdbc连接数据时候所使用的相关jar包.

接下来,就可以进行数据库的一些连接操作了.

对JDBC不是很了解的,可以到完整java开发中JDBC连接数据库代码和步骤了解相关的操作

1.翻开Crystal Reports 的数据专家

2.点击JDBC (JNDI )出现:

JDBC [JND1>

连接

请输入迷免言星#可以在“匚虬心"/.牌1 〞文件中设置和重复使 用预先期噩■名繇. 皿.连接:

融蚪:

教据库类蔻切: m 蜀〔可选〕S JWDI 连接⑤: nmr 根供程序皿: 邛DI 用户名堡〕: jimr 密码xr 初始上下女〔D:

-步陌[下一步xi_?]| 输 ]| 皿消—|「蒂助

3.

输入url 和数据库类名,点击下一步:

j dbc^y^ql ://localhost; 3306/test com. mysql. jdbc. Driver

weblogic

4.输入password 和user id

点击完成即可.

5.不过,在这操作之前,你需要做的是以下步骤:

在你安装的Crystal Reports 目录:

我安装的目录是:D:\crystal reports 2021\Common\4.0\java

在此目录下面,有一个文件:CRConfig.xml 配置文件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Crystal Reports 2008(水晶报表) JDBC连接mysql数据库

在本文中,主要介绍的是Crystal Reports 2008使用JDBC连接mysql数据库。

在连接之间,首先要确认你电脑上面都安装了mysql数据库。

其次,就是jdbc连接数据时候所使用的相关jar包。

接下来,就可以进行数据库的一些连接操作了。

对JDBC不是很了解的,可以到完整java开发中JDBC连接数据库代码和步骤了解相关的操作

1.打开Crystal Reports的数据专家

2.点击JDBC(JNDI)出现:

3.输入url和数据库类名,点击下一步:

4.输入password 和user id

点击完成即可。

5.不过,在这操作之前,你需要做的是以下步骤:

在你安装的Crystal Reports目录:

我安装的目录是:D:\crystal reports 2008\Common\4.0\java 在此目录下面,有一个文件:CRConfig.xml配置文件

D:\crystal reports 2008\Common\4.0\java\CRConfig.xml

1

2../..

310

4

5

6

7

8

9

10CFKOA-YOTTM2M-OOUFAFF-N43M

11

12

13D:\crystal reports 2008\javasdk\bin

14D:\crystal reports 2008\Common\4.0\java/lib/mysql-connector-java-5.1.10-bin.jar;D:\c rystal reports 2008\Common\4.0\java/lib/crlovmanifest.jar;D:\crystal reports 2008\Common\4.0\java/lib/C RLOVExternal.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBJDBCServer.jar;D:\crystal reports 2

008\Common\4.0\java/lib/CRDBXMLServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBJavaB eansServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/external/CRDBXMLExternal.jar;D:\crystal rep orts 2008\Common\4.0\java/lib/external/log4j.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBSFor ceServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/external/CRDBSForceExternal.jar;${CLASSPA TH}

15${TEMP}

161800

1730

1864000000

1932000000

20100

21

22

23100

24

25

26

27

28

29/

30weblogic

31

32

33UNKNOWN

34ON

35Standard

36Standard

相关文档
最新文档