bonjour a tous .

je travaille avec ireport 3.7.5 pour faire des etat afin de les imprimer et/ ou les rendre sous format pdf/XL .

j'ai visiter les tuto fait sur le site .
on comence tjr par configurer la connection
1. Ouvrir le menu Data > Datasource > Connections / Datasources
2. Cliquer sur New et paramétrer la connexion à la base de données
et là on commence a remplir les champ (jdbcdriver , jdbc url,..ect)

sous java (netbeans je me connecte le plus normalement du monde a ma base .

d'ailleurs j'utilise ce code pour le faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://GUETTAF-5787604\\SQLEXPRESS1;databaseName=banque;integratedSecurity=true;";
String login = "sa";
String password = "papito";
 
Class.forName(driverName);
 
System.out.println("Pilote chargé");
 
java.sql.Connection con = java.sql.DriverManager.getConnection(url, login, password);
java.sql.Statement stat = con.createStatement();
donc j'ai constaté que c la meme chose que je dois faire avec ireport alors j'ai remplit ls champ comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
jdbc driver :com.microsoft.sqlserver.jdbc.SQLServerDriver
url driver :jdbc:sqlserver://GUETTAF-5787604\\SQLEXPRESS1;databaseName=banque;integratedSecurity=true;
   serveur driver :GUETTAF-5787604\\SQLEXPRESS1
   database:banque
username: sa
password: papito
mais malheuresement j'ai eu cette exception :
SQL problems: Échec de la connexion TCP/IP à l'hôte GUETTAF-5787604, port 1433. Erreur*: «*Connection refused: connect. Vérifiez les propriétés de connexion, assurez-vous qu'une instance de SQL Server est en cours d'exécution sur l'hôte et accepte les connexions TCP/IP au port, et vérifiez qu'aucun pare-feu ne bloque les connexions TCP au port.*».
jdbc:sqlserver://GUETTAF-5787604\\SQLEXPRESS1:1433;databaseName=banque .
j'utilise sqlserveur 2008 .

merci pour votre aide .