Bonjour.
J'essaie de me connecter a une base de donnees SQL Server en utilisant JDBC.
Mon code est le suivant:
En fait, je ne comprends pas pourquoi il n arrive pas a se connecter a la base de donnees. Il me signale l erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.sql.Statement; import java.sql.*; public class ClassTest { public static void main(String[] args) { try{ String nomDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; Class.forName(nomDriver); Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost;databaseName=base;user=user1;password=password"); String requete = "SELECT nom FROM t_contact where age = 31"; Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(requete); while(rs.next()){ String s = rs.getString("nom"); System.out.println(s); } } catch(Exception e){ System.out.println(e); } } }
Merci pour votre aide d avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'user1'. Reason: Not associated with a trusted SQL Server connection.
Partager