Bonjour à tous,
je souhaite me connecter à l'aide du langage Java à ma base de donnée Server SQL.
Cependant, je ne trouve plus comment le faire.
J'ai réalisé un bout de code qui ne fonctionne pas ... le voici :
Code :
- import java.sql.*;
- public class centflux
- {
- public static void main(String args[])
- {
- try
- {
- Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" );
- String sourceURL="jdbc:odbc:cent-flux";
- Connection databaseConnection = DriverManager.getConnection(sourceURL);
- Statement stat=databaseConnection.createStatement() ;
- ResultSet req1=stat.executeQuery("SELECT nom_srv_com, ad_ip_srv_com from serveur_com" ) ;
- while(req1.next())
- System.out.println(req1.getString("nom_srv_com" )+" "+req1.getString("ad_ip_srv_com" )) ;
- }
- catch(ClassNotFoundException cnf)
- {
- System.err.println(cnf);
- }
- catch(SQLException sqle)
- {
- System.err.println(sqle);
- }
- }
- }
|
Message d'erreur :
"Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection."
La classe que j'ai créee : centflux est une classe par défaut
J'ai parametré un driver ODBC dans outils d'administration windows avec user + mdp ...
Pourriez vous m'aider ?
D'avance merci !