IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Base de donnes simple pour application Question-Reponse


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2013
    Messages : 35
    Points : 22
    Points
    22
    Par défaut Base de donnes simple pour application Question-Reponse
    Bonjour a tous!

    J'ai une application style Question-Reponse (Quiz)

    L'application utilise actuellement classeur excel ou sont stockés les données (Question, Reponse possible, Bonne reponse, etc...)

    Je souhaiterais remplacer le classeur excel par un fichier externe qui ne puissent être lisible que par l'application vb.net.

    Il faudrait également que ce fichier ne necessite rien d'autre que le Framework pour être lue (si excel n'est pas installé par exemple).

    Je ne sais pas quel type de base de donnés utiliser.
    Merci de votre aide!

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par Mustang83 Voir le message
    Je ne sais pas quel type de base de donnés utiliser.
    SQL Server Compact ou SQLite me semblent être de bons choix. Par contre, ça pourra quand même être lu par d'autres applications... Tu peux toujours mettre un mot de passe sur la DB, mais il faudra que ton application le connaisse, et donc on pourra toujours le retrouver en décompilant l'exécutable. Mais bon, si tu veux juste que l'utilisateur lambda ne puisse pas le lire, ça devrait suffire...

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2013
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    Peux-tu m'éclairer un peu plus? A quoi servent les logiciel que tu as cité?

    J'imagine que je dois en premier convertir mon fichier Excel en BDD. Est-ce que je dois faire ca avec un logiciel particulier?

    Le SQL est le langage pour aller lire ma base de donnée, quelle classe utiliser pour lire en SQL sous VB.net.

    Est-ce qu'une base Access serait également possible (car j'ai déjà fait un peu de Access).

    Merci de ton aide.

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par Mustang83 Voir le message
    Peux-tu m'éclairer un peu plus? A quoi servent les logiciel que tu as cité?
    Bah ce sont des SGBD (Systèmes de gestion de base de données)... ce n'est pas ce que tu demandais ?

    Citation Envoyé par Mustang83 Voir le message
    J'imagine que je dois en premier convertir mon fichier Excel en BDD. Est-ce que je dois faire ca avec un logiciel particulier?
    "Convertir", ce n'est pas vraiment le mot, mais oui, il faudrait importer les données depuis Excel vers la BDD. Je ne sais pas s'il y a des logiciels spécifiques pour ça, mais de toutes façons ça dépend de la structure de tes données, il n'y a pas vraiment de solution générique... Il faudra le faire à la main s'il n'y a pas trop de données, ou alors faire un programme exprès pour ça.

    Citation Envoyé par Mustang83 Voir le message
    Le SQL est le langage pour aller lire ma base de donnée, quelle classe utiliser pour lire en SQL sous VB.net.
    http://plasserre.developpez.com/cour...bases-donnees1
    http://plasserre.developpez.com/cour...bases-donnees2

    Bonne lecture

    Citation Envoyé par Mustang83 Voir le message
    Est-ce qu'une base Access serait également possible (car j'ai déjà fait un peu de Access).
    Oui, mais c'est tout pourri
    C'est bien pour faire de la bureautique, mais c'est à peu près tout...

  5. #5
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2013
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    J'y suis aller avec mes connaissances et choisit Access (Lecture seulement).
    Merci de votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/10/2014, 10h48
  2. ( Base de données + API ) pour son application web
    Par z4k4r14 dans le forum Hébergement
    Réponses: 1
    Dernier message: 02/09/2010, 10h02
  3. question simple pour application avancée
    Par anasouth dans le forum Linux
    Réponses: 4
    Dernier message: 26/06/2007, 16h38
  4. Choix base de donnees embarquée pour application simple en C# ?
    Par davmaster62 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 23/04/2007, 10h23
  5. choix d'une base de données simple
    Par semenzato dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 12/07/2005, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo