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

VB.NET Discussion :

BdD et choix


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 32
    Par défaut BdD et choix
    Bonjour à tous ^^

    Alors avant tout je précise que je suis néophite en VB.

    J'ai DL la version 2008 express et j'aimerais faire une petite application.

    Dans une BdD j'ai des données (très peu) qui alimenterais le menu de mon application.
    Ex bdd : id 1 Admin, id 2 Client etc et que je navigue dans mon menu et au fur et a mesure j récupère les sous menu dans ma bdd.

    Le truc c'est que j'aimerais exporter cette application sur d'autres pc qui ne possède pas de serveur etc pour SQLServeur etc.

    Dans ce cas quel devra être mon choix, j'ai lu des truc sur sqlite et tout ça mais j'y comprend malheureusement rien.

    Une fois votre aide apporté, je pourrais ainsi me renseigner sur les tutos existant sur la technologie que vous partagerez avec moi.

    Merci avant tout et bonne fin de journée

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    444
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 444
    Par défaut
    Si tu codes en VB.Net ou C#, pourquoi donc t'embêter à faire un menu à partir d'une base SQL ?
    Je suppose que ton menu est figé, tu ne vas pas ajouter de nouvelles rubriques tous les jours.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 32
    Par défaut
    Citation Envoyé par sphynxounet Voir le message
    Si tu codes en VB.Net ou C#, pourquoi donc t'embêter à faire un menu à partir d'une base SQL ?
    Je suppose que ton menu est figé, tu ne vas pas ajouter de nouvelles rubriques tous les jours.
    Bonsoir, merci de ta réponse tardive qui est non loin d'un début de journée pour certains

    En fait une partie du menu sera static mais une partie sera variable. De plus j'aurais des données à traité.

    Mon projet est une aide de jeu pour un jeu de rôle de ma conception.

    Donc le but étant de pouvoir facilité l'accès à toutes ces données au futurs joueurs.

    Comme jusque là je n'ai prog que sur le web, site et serveur étaient inséparable et donc cela me facilitait la tache, ce qui n'est pas le cas sur un poste d'un joueur non connecté à internet.

    J'espère que je suis clair ^^ j'ai la tête pleine d'idée, et des fois il est dur d'exprimer ce que l'on veut.

    Merci par avance pour votre 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 : 43
    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
    Par défaut
    Si tu veux une petite base de données sans serveur, utilise SQL Server Compact (inclus avec VS) ou SQLite (provider ADO.NET dispo ici)

    j'ai lu des truc sur sqlite et tout ça mais j'y comprend malheureusement rien.
    Qu'est-ce que tu ne comprends pas exactement ? Si tu sais utiliser SQL Server, tu sais utiliser toutes les bases de données (j'exagère un peu, mais pas beaucoup...). Le principe est toujours le même, c'est juste les noms des classes qui changent (au lieu de SqlConnection et SqlCommand, par exemple, tu utiliseras SQLiteConnection et SQLiteCommand). Ah oui, et la chaine de connexion aussi est différente ; pour SQLite c'est juste "data source=nom du fichier"

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    444
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 444
    Par défaut
    T'inquiètes pour moi aussi ça a pris quelques jours pour comprendre le fonctionnement des bdd sous visual studio.

    En fait tu as un DataSet qui est une image de ta base de donées (ou une partie c'est à toi de voir ce dont tu as besoin comme tables). Dans ce DataSet tu as des TableAdapter et des DataTable.
    Les Datatable sont les images de tes tables de ta BDD et les TableAdapter servent à remplir les DataTable à partir des tables de ta BDD. Au passage les DataTable n'ont pas forcément vocation à avoir la même structure que les tables de la BDD, tu es libre de les concevoir comme tu veux.
    Cela permet de réduire grandement les connections à ta bdd. Tu as juste besoin de faire une connection pour remplir tes DataTable puis lorsque tu as besoin d'enregistrer des modifs dans ta BDD, sinon tu travailles toujours sur le DataSet.

    Juste pour savoir ton appli est en quel langage ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 32
    Par défaut
    Merci pour votre aide ^^

    @Sphinx : je compte le faire en vb.net mais s'il y a un autre langage plus intuitif je suis preneur

Discussions similaires

  1. Volumétrie BDD et choix SGBD
    Par fgalves dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 18/04/2012, 20h10
  2. Insérer checkbox dans une BDD avec choix multiple
    Par honey87 dans le forum Langage
    Réponses: 7
    Dernier message: 07/09/2011, 21h32
  3. Réponses: 2
    Dernier message: 16/09/2010, 09h51
  4. [Choix] Bdd ou Xml ?
    Par Nicodemus dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 09/05/2004, 19h30
  5. [Access VS MySQL] Choix de ma Bdd
    Par Seb7 dans le forum Décisions SGBD
    Réponses: 12
    Dernier message: 25/04/2003, 11h38

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