Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
641 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [résolu] Connection hsqldb sous java impossible

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] Connection hsqldb sous java impossible

n°1543496
drasalmed
Posté le 16-04-2007 à 20:13:52  profilanswer
 

Bonjour à tous
 
Voilà, un truc vraiment bête qui me bloque complètement. Je ne parviens pas à créer une connection à une base de données. Voici mon code complet :
 
import org.hsqldb.util.*;
import org.hsqldb.jdbc.*;
import org.hsqldb.lib.java.*;
import org.hsqldb.*;
import org.hsqldb.persist.*;
import org.hsqldb.resources.*;
import org.hsqldb.index.*;
import org.hsqldb.lib.*;
import org.hsqldb.rowio.*;
import org.hsqldb.scriptio.*;
import org.hsqldb.store.*;
import org.hsqldb.types.*;
 
public class Base2 {
 
 public static void main (String [] args){
  Connection connexion = null;
  Class.forName("org.hsqldb.jdbcDriver" ).newInstance();
  connexion = DriverManager.getConnection("jdbc:hsqldb:file:base", "sa",  "" );
 }
}
 
 
 
Vous remarquez que j'ai importé tout et nimporte quoi ayant un rapport avec hsqldb pour essayer de résoudre mon problème. En fait, "Connection" est souligné, et c'est çà l'erreur : ce terme ne peut pas être résolu.
D'après ce que j'ai vu sur internet, çà marche pour tout le monde. Alors pourquoi pas pour moi ?
 
Merci d'avance[b][/b]


Message édité par drasalmed le 18-04-2007 à 13:18:58
mood
Publicité
Posté le 16-04-2007 à 20:13:52  profilanswer
 

n°1544081
bugbreeder
Posté le 18-04-2007 à 01:48:38  profilanswer
 

Salut,
 
C'est parce que tu n'importes pas les bons trucs. "Connection" (et "DriverManager" aussi au passage), c'est du "import java.sql.*;".
 
Si tu utilises Eclipse, colle toi a la droite de "Connection" et fais "Ctrl + Space" pour la completion automatique, il te proposera les noms de classe possibles.
 
A noter que c'est plutot une connerie a l'usage d'utiliser "import X.*;", il vaut beaucoup mieux importer une a une les classes necessaires, car beaucoup ont le meme nom dans des packages differents, donc on peut se vautrer facilement, alors qu'avec un import individuel en cas de conflit ca se voit tout de suite.
 
@++

n°1544243
drasalmed
Posté le 18-04-2007 à 13:18:22  profilanswer
 

Merci beaucoup, maintenant çà marche impec !!!
A l'avenir, j'essaierai d'importer toujours les classes individuellement.
 
Problème résolu !!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [résolu] Connection hsqldb sous java impossible

 

Sujets relatifs
de Java à c++trier un fichier sur 2 colonnes (résolu)
[RESOLU][c][gcc] erreur de compilation[résolu] copier des fichiers sur disquette en zip
[Javascript] Insérer un retour à la ligne dans un textarea [résolu][RESOLU] fichier excel dans webexpert 6
[résolu][boost::thread] thread à partir d'une fonction à argument?macro excel ajout d'une ligne en couleur (résolu)
[JAVA] message.properties avec variableA la recherche de tutos pyQT4 signal et slots [Résolu]
Plus de sujets relatifs à : [résolu] Connection hsqldb sous java impossible


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR