Rechercher : dans
Par :

SQLite3 & JDBC sous Windows

Dernière réponse le 16 sep 2008 à 11:26:46 Link81, le 15 sep 2008 à 14:28:34 
 Signaler ce message aux modérateurs

Bonjour à tous,

J'espère que quelqu'un pourra m'aider parce que j'en ai vraiment besoin. Voici mes problèmes :

Le premier concerne SQLite3. Je suis sous windows et je n'arrive pas a créer une base de donnée SQLite sur mon disque dur personnel, la commade CREATE DATABASE mabase.sqlite ne marche pas, je ne connais donc pas la commande pour créer un fichier pour y mettre ma base. Si quelqu'un la connait, qu'il me le dise svp ^^.
Mais même sans avoir créé de base, je peux quand même créer des tables et y faire des modifications dessus (INSERT ...), mais je ne trouve pas le fichier dans lequel windows écrit (aucun fichier n'est créé dans le répertoire de SQLite), donc est ce qu'un fichier temporaire est créé par Windows ? Ou est ce que la base ne peut être que temporaire ? (ça serait bête je trouve).

Mon second problème concerne la JDBC. Je voudrais donc me connecter à cette base que je ne trouve pas. Pour l'instant, je créé des fichiers vide d'extension sqlite (mabase.sqlite), j'arrive à me connecter au pilote (premier bloc try / catch) puis il y a une erreur sur le second bloc, il n'arrive pas à trouver la base. Est ce que le chemin est bien écrit ? Si non, de quelle manière dois-je l'écrire ? (Toute les aides que j'ai trouvé sur internet étaient du style : jdbc:sqlite//localhost ...), puis sinon, est ce que c'est juste un problème parce que j'ai créé ma base en modifiant l'extension d'un fichier ?

try {
Class.forName("SQLite.JDBC2x.JDBCConnection");
} catch (ClassNotFoundException e1) {
System.out.println(e1);
}

String url = "jdbc:sqlite:C:\\Temp\\mabase.sqlite"; //Est ce que c'est bien écrit ici???

Connection db = null;
try {
db = DriverManager.getConnection(url);
} catch (SQLException e1) {
System.out.println(e1);
}

Je vous remercie par avance de vos réponses, en espérant que je sois débloqué rapidement

Cordialement, Link

Configuration: Windows XP
Firefox 2.0.0.16

Meilleures réponses pour « SQLite3 & JDBC sous Windows » dans :
Connexion à la base de données avec JDBC Voir Connexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la...
[Windows] Démarrage en mode sans échec VoirRedémarrer en mode sans échec, pourquoi et comment ? Démarrer en mode sans échec avec Windows XP et Vista Méthode avec l'utilitaire de configuration système Sous XP Sous Vista Mode Sans Échec avec prise en charge réseau À voir...
Raccourcis clavier de Windows VoirRaccourcis clavier sous Windows ou comment éviter d'utiliser la souris ! Raccourcis spécifiques à Windows Pour la gestion de fichiers mais aussi pour tous les logiciels Pour les logiciels de traitement de texte Pour Word Pour Excel Pour...
Codes d'erreur de Windows VoirLa liste ci-dessous détaille les codes d'erreur s'affichant dans les boîtes de dialogue sous Windows : Code Description ------------------------ 1 Fonction incorrecte. 2 Le fichier spécifié est introuvable. 3 Le chemin d'accès spécifié...
Partage de fichiers sous Windows XP VoirIntérêt Le partage de fichiers consiste à rendre disponible à travers le réseau le contenu d'un ou plusieurs répertoires. Tous les systèmes Windows possèdent en standard des mécanismes permettant de mettre facilement en partage le...
Javascript - L'objet window VoirLes particularités de l'objet window L'objet window est l'objet par excellence dans Javascript, car il est le parent de chaque objet qui compose la page web, il contient donc : l'objet document: la page en elle-même l'objet location: le lieu de...
Mise en réseau de plusieurs ordinateurs sous Windows VoirMise en réseau sous Windows 2000/XP Pour configurer chaque ordinateur, il suffit d'aller dans le panneau de configuration, puis de double-cliquer sur "connexions réseau", ensuite de cliquer avec le bouton droit sur "connexion au réseau...

1

 Link81, le 16 sep 2008 à 11:26:46
  • +1

Personne ne peut m'aider ???

Répondre à Link81