水晶報表CrystalReport2008使用JDBC連接Sybase數據庫-詳細步驟
水晶報表CrystalReport2008使用JDBC連接Oracle數據庫-詳細步驟
水晶報表CrystalReport2008使用JDBC連接MySQL 數據庫-詳細步驟
一: 前期準備工作
l Crystal Report 2008
l JDBC 相關jar包 --- jconn4.jar(Sybase)
Jar包下載:
jconn4.jar (見附件)
JAR包添加:
1. 把JAR包放在水晶報表CrystalReport的目錄下面
C:\Program Files\Business Objects\Common\4\java\lib\external
2. 然後找到 JAR包的配置文件CRConfig.xml
C:\Program Files\Business Objects\Common\4\java\CRConfig.xml
3. 打開CRConfig.xml
A. 更改水晶報表的JDK環境
<!--<JavaDir>C:\Program Files\Business Objects\javasdk\bin</JavaDir>-->
<JavaDir>C:\Program Files\Java\jdk1.6.0_06\bin</JavaDir>
B.在<Classpath>添加
<Classpath>C:\Program Files\Business Objects\Common\4.0\java/lib/external/jconn4.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/crlovmanifest.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/CRLOVExternal.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/CRDBJDBCServer.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/CRDBXMLServer.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/CRDBJavaBeansServer.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/external/CRDBXMLExternal.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/external/log4j.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/CRDBSForceServer.jar;
C:\Program Files\Business Objects\Common\4.0\java/lib/external/CRDBSForceExternal.jar;${CLASSPATH}</Classpath>
JAR包添加完畢!
準備工作完成!
三: 打開Crystal Report 2008
打開file> new> stander report
Connection URL : jdbc:sybase:Tds:HOST_NAME:PORT/DB_NAME
例如: --- ( jdbc:sybase:Tds:localhost:5000/dev)
Database ClassName: com.sybase.jdbc4.jdbc.SybDriver
至此成功連接數據庫.
END