Anu*_*Anu 1 sql-server sql-server-2005 jasper-reports ireport
请告诉我如何设置与MS SQL Server 2005和JasperReports的连接.
请告诉我连接的步骤.
您可以使用jdbc驱动程序与MS SQL Server连接.
连接字符串如下所示:
JDBC:SQLSERVER:// [服务器[\实例] [:端口号] [;属性=值[;属性=值]]
你可以在这里阅读每个参数.
示例连接字符串:
JDBC:SQLSERVER://服务器:端口;数据库名= DBNAME
将JasperReports API连接到MS SQL数据库的示例代码:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=test";
Connection connection = DriverManager.getConnection(url, "userName", "password");
Map<String, Object> params = new HashMap<String, Object>();
JasperReport jasperReport = JasperCompileManager.compileReport(reportSource);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, params, connection);
JasperExportManager.exportReportToPdfFile(jasperPrint, targetFileName);
Run Code Online (Sandbox Code Playgroud)
你可以JDBC Driver 2.0 在这里或JDBC Driver 3.0 这里下载.