在本blog中,主要介绍的是Crystal Reports 2008使用JDBC连接mysql数据库。
在连接之间,首先要确认你电脑上面都安装了mysql数据库。
其次,就是jdbc连接数据时候所使用的相关jar包。
接下来,就可以进行数据库的一些连接操作了。
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 <?xml version="1.0" encoding="utf-8"?>
2 ../..
3 10
4
5
6
7
8
9
10 CFKOA-YOTTM2M-OOUFAFF-N43M
11
12
13 D:\crystal reports 2008\javasdk\bin
14 D:\crystal reports 2008\Common\4.0\java/lib/mysql-connector-java-5.1.10-bin.jar;D:\crystal reports 2008\Common\4.0\java/lib/crlovmanifest.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRLOVExternal.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBJDBCServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBXMLServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBJavaBeansServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/external/CRDBXMLExternal.jar;D:\crystal reports 2008\Common\4.0\java/lib/external/log4j.jar;D:\crystal reports 2008\Common\4.0\java/lib/CRDBSForceServer.jar;D:\crystal reports 2008\Common\4.0\java/lib/external/CRDBSForceExternal.jar;${CLASSPATH}
15 ${TEMP}
16 1800
17 30
18 64000000
19 32000000
20 100
21
22
23 100
24
25
26
27
28
29 /
30 weblogic
31
32
33 UNKNOWN
34 ON
35 Standard
36 Standard
37
38
39 SYBASE
40 OFF
41 com.sybase.jdbc2.jdbc.SybDriver
42 Standard
43 MySQL
44
45
46
47
48 100
49 4096
50 153600
51
52
53
54
55 D:\crystal reports 2008\Common\4.0\java/lib/external
56 D:\crystal reports 2008\Common\4.0\java/xsd/wsdl.xsd;D:\crystal reports 2008\Common\4.0\java/xsd/wsdl_encoding.xsd
57 60000
58
59
60 100
61
62
63
64 100
65 2000
66 600000
67 FALSE
68
69
70
71
72 200
73
74
75
在xml文件中,红色部分,即是我们添加的内容,即把jar包的路径添加到里面去。
6.而在此之前,我们需要进行如下操作:
即把所用到的:mysql-connector-java-5.1.10-bin.jar 包放到如下图所示目录。
效果图:
========================================================
多读一些书,英语很重要。
More reading,and english is important.
I‘m Hongten
========================================================
原文:http://www.cnblogs.com/hongten/p/crystal_reports_jdbc.html