Connection sqlserver

Résolu/Fermé
batbat52 Messages postés 118 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 21 mai 2012 - 12 avril 2011 à 09:29
batbat52 Messages postés 118 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 21 mai 2012 - 12 avril 2011 à 14:29
Bonjour,

Voilà j'essaye de creer une connexion avec une base de donnée sql server mais voici mon erreur :

com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'sa'.

Il y a peut être des problème de réglage au niveau de Sql Server mais j'aimerai déjà voir si mon code n'a pas de problème, pouvez vous m'aider??

voici mon code :
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.event.*;
import java.sql.*;





public class m {

	public static void main(String[] args)
	{
		JFrame frame = new JFrame("Essai connection à la base de données");
		frame.setVisible(true);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setSize(300,300);
		JPanel panel = new JPanel();
		frame.add(panel);
		JButton button = new JButton("connecter");
		panel.add(button);
		
		

	     	 button.addActionListener(new ActionListener() {
            	 public void actionPerformed(ActionEvent e) {
	 
            	
            		
            	 String url="jdbc:sqlserver://10.247.65.5;databaseName=whatsup;integratedSecurity=false;";
      					try {
      					Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
      			
                    Connection con = DriverManager.getConnection(url,"sa","xxx");

      				Statement requete = con.createStatement();
     	
     				ResultSet resultat = requete.executeQuery("select * from Device"); 
            		 
     				resultat.next();
     				resultat.close();
     					String info="connecté";
     					javax.swing.JOptionPane.showMessageDialog(null,info); 
     				}catch(Exception e1) 
     				{
     					e1.printStackTrace();
     					javax.swing.JOptionPane.showMessageDialog(null,e1); 
     				}
	
     				}

	     	 }	);	
   			}
}
			
	
A voir également:

4 réponses

salut; je vais te poser une question avant de repondre a la tienne:
quand tu a installer sql server est-ce que tu a specifier un mot de passe?
attente reponse...........
0
batbat52 Messages postés 118 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 21 mai 2012 9
12 avril 2011 à 10:46
ce n'est pas moi ki es installé sql server... on ma donné l'identifiant et le mot de passe ke je devais utilisé pourquoi?
0
c'est juste pour s'assurer que le mot de passe que tu as declarer dans l'instruction "Connection con = DriverManager.getConnection(url,"sa","xxx");"
est bon
0
batbat52 Messages postés 118 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 21 mai 2012 9
12 avril 2011 à 11:14
g remplacer par des xxx ms g mi le bon oui
0
batbat52 Messages postés 118 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 21 mai 2012 9
12 avril 2011 à 14:29
en faite c'est bon on ne m'avais pas donné le bon mot de passe. Merci quand meme
0