2011-12-05 24 views

答えて

6

MS SQL Serverとの接続にjdbcドライバを使用できます。

接続文字列は次のようになります。

ます。jdbc:のSQLServer:// [サーバー名[\ instanceNameの] [名:ポート番号]] [;プロパティ=値[;プロパティ=値]]

あなたは車の各パラメータhereについて読んでいます。

サンプル接続文字列:

JDBC:のSQLServer://サーバー:ポート、データベース名= DBNAME

MS SQLデータベースへJasperReports APIと接続のサンプルコード:

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); 

JDBC Driver 2.0hereまたはJDBC Driver 3.0hereをダウンロードできます。

+0

これはかなり不確かな質問のためのかなり良い答えです。 – mdahlman

関連する問題