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

  FORUM HardWare.fr
  Programmation
  Java

  [Java, BD] Utiliser une base stockée dans un fichier ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java, BD] Utiliser une base stockée dans un fichier ?

n°882398
max2048
Begin The Begin
Posté le 25-10-2004 à 19:18:13  profilanswer
 

Bonsoir,
 
je voudrais savoir s'il est possible en java d'utiliser une (petite) base de données stockée dans un fichier, et y accéder comme s'il s'agissait d'une "vraie" base MySQL ou autre, sans avoir un serveur qui tourne à coté.
 
J'aurais juste besoin d'une petite dizaine de tables, et il faudrait que je puisse exécuter des requêtes SQL classiques.
 
J'ai vu ça mais je ne sais pas si ça correspond à ce que je cherche à faire :

JDBC technology [...] provides cross-DBMS connectivity to a wide range of SQL databases and [b]access to other tabular data sources[/b]


 
Merci de m'orienter :)


Message édité par max2048 le 25-10-2004 à 19:18:33
mood
Publicité
Posté le 25-10-2004 à 19:18:13  profilanswer
 

n°882404
the real m​oins moins
Posté le 25-10-2004 à 19:22:23  profilanswer
 

hsql ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°882405
lorill
Posté le 25-10-2004 à 19:22:44  profilanswer
 

regarde du coté de hsqldb, mckoi, ou encore cloudscape, les 3 font ce que tu demandes (avec ma préférence pour hsqldb)

n°882406
Taz
bisounours-codeur
Posté le 25-10-2004 à 19:24:24  profilanswer
 

sqlite

n°882432
max2048
Begin The Begin
Posté le 25-10-2004 à 19:52:35  profilanswer
 

Merci je vais regarder de ce coté :)
(Par contre sqlite ça n'a pas l'air de correspondre à ce que je cherche...)

n°882445
Taz
bisounours-codeur
Posté le 25-10-2004 à 20:15:54  profilanswer
 

SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.

n°882478
max2048
Begin The Begin
Posté le 25-10-2004 à 21:07:15  profilanswer
 

Taz> Effectivement, je suis allé un peu vite...
 
Bon j'ai essayé hsqldb. Et évidemment, ça marche pas :D
 
J'ai créé une classe toute conne :
 

public class TestBD {
 
 public static void main(String[] args) {
     try {
         Class.forName("org.hsqldb.jdbcDriver" );
     } catch (Exception e) {
         System.out.println("ERROR: failed to load HSQLDB JDBC driver." );
         e.printStackTrace();
         return;
     }
 }
}


 
J'ai placé le fichier "hsqldb.jar" dans le répertoire correspondant, j'ai compilé ma classe, mais quand je veux l'exécuter, ça exécute le contenu du catch{}.
Apparemment il ne trouve pas la classe "org.hsqldb.jdbcDriver" dans le fichier jar (alors qu'elle y est).
 
Est-ce que j'ai oublié quelque chose ?
Merci


Message édité par max2048 le 25-10-2004 à 21:09:40
n°882484
zed[pocket​sworld]
Posté le 25-10-2004 à 21:12:34  profilanswer
 

max2048 a écrit :


Est-ce que j'ai oublié quelque chose ?
Merci

Ta partie à CS, vite, on t'attend.


---------------
Guiliguiliguili :|
n°882506
fcoisb
go ! go ! go !
Posté le 25-10-2004 à 21:26:06  profilanswer
 

non, il faut travailler ton projet !

n°882560
the real m​oins moins
Posté le 25-10-2004 à 22:09:11  profilanswer
 

max2048 a écrit :


Est-ce que j'ai oublié quelque chose ?

euh oui, voir les base de notions telles que le classpath ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 25-10-2004 à 22:09:11  profilanswer
 

n°882606
max2048
Begin The Begin
Posté le 25-10-2004 à 23:02:39  profilanswer
 

J'ai ajouté <classpathentry kind="lib" path="src/hsqldb.jar"/> dans mon .classpath, mais Eclipse me dit que le fichier /TestBD/src/hsqldb.jar n'existe pas, alors qu'il existe :mad:


Message édité par max2048 le 25-10-2004 à 23:02:52

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

  [Java, BD] Utiliser une base stockée dans un fichier ?

 

Sujets relatifs
Coloration syntaxique pour javaAide Base de donnée Php/Txt
Pb avec la copie d'un fichier access[JAVA] Vector et différentes classes
Envoi de fichier excell automatiqueun simple applet java qui ne marche pas
insertion de la date a l'ouverture du fichier (Excel)!!Créer un lien vers un fichier excel à partir d'une variable
Comment savoir ,dans une JTree, si le fichier selectionné est ouvert ? 
Plus de sujets relatifs à : [Java, BD] Utiliser une base stockée dans un fichier ?


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