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 :

utilisation de classe ou data base [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Controleur de gestion
    Inscrit en
    Juin 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Controleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 52
    Par défaut utilisation de classe ou data base
    Bonjour,

    Je souhaiterai apprendre le vb, et pour cela rien de mieux q'un exemple (c'est mon avis).
    Alors je me lance, je voudrais créer un petit programme de gestion d'adresse.
    Ma question est la suivante, faut il utiliser les classes ( comme suggérer) dans le doc de Mr Lasserre ou alors utiliser une base de donnée?
    J'ai l'impression que l’inconvénient avec une bdd c'est que ça nécessite d'avoir Access ou autre sur son PC alors qu'avec les classes pas besoins.
    Quelqu'un peut 'il m'éclairer sur ce point avant que je me lance comme un fou furieux.

    Merci d'avance.

  2. #2
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Bonjour,

    Tu fais bien de poser la question...

    Le cour de M. Plasserre est très très bien hélas, je crois qu'il faille que tu lises un préambule à ce cour sur la programmation.
    La Programmation objet (POO) est une manière de développer (d'écrire le code).

    Et ceci n'a absolument rien à voir avec le besoin ou non d'utiliser une base de données, qui elle, sert uniquement à stocker des données utiliser par des programmes (dans ton cas les adresses).

  3. #3
    Membre expérimenté
    Homme Profil pro
    Developpeur
    Inscrit en
    Février 2013
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Février 2013
    Messages : 180
    Par défaut
    les classe et les base de données sont complétement différent et ne servent pas du tout à la même chose

    les Bases de données sont la pour stocker des données (comme sont nom l'indique) par exemple on stocke les noms des clients, des factures, la production par piece , ....
    on peut y mettre tout ce que l'on veut
    L’intérêt c'est que l'on se retrouve avec des données structurer et ranger et donc c'est plus facile de trouver se que l'on veut
    après oui il est nécessaire d'avoir une base de donnée MySQL, MS SERVER, ORACLE , ACESS(n'est pas une vrai base mais reste pratique)
    si tu ne veut pas de base de donnée il reste la serialization (je vous laisse vous documenté dessus)

    Ensuite les classes elle seront dans votre code, c'est une méthode de travail (pour simplifier) qui va permettre de regrouper plusieurs méthode qui on
    une utilité commune (par exemple ouvrir, fermer , lire , trouver une chaine dans un fichier, tout ça peut se mettre dans une classe gestionFichier )

    Bref c'est complétement différent, et il est quasiment obligatoire d'avoir une base de donnée pour un programme (si le besoin est la)
    pour faire grossier
    BDD = externe a l'application, sauvegarde de donnée
    Classe = interne à l'application, Structure ton code

    et rappelons que les données ne sont jamais écrite en dur dans le code

  4. #4
    Membre confirmé
    Homme Profil pro
    Controleur de gestion
    Inscrit en
    Juin 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Controleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 52
    Par défaut
    Donc pour résumer, dans le cadre de mon projet, j'aurai de toutes les façons besoin d'une base de donnée pour stocker mes informations, les classes ne servant qu'à autre chose.
    Mais alors pourquoi utiliser vb alors que Access peut très bien le faire (dans mon cas précis).
    Vb n'as pas une utilité particulière!

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    dans ton cas, comme tu la précisé en préambule dans ton premier poste, vb n'a d'utilité que de te permettre d’apprendre le vb!

  6. #6
    Membre confirmé
    Homme Profil pro
    Controleur de gestion
    Inscrit en
    Juin 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Controleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 52
    Par défaut
    merci à tous

  7. #7
    Membre expérimenté
    Homme Profil pro
    Developpeur
    Inscrit en
    Février 2013
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Février 2013
    Messages : 180
    Par défaut
    petite précision
    vous pouvez utiliser Access pour faire beaucoup de petit programme (la plupart même)
    mais attention si vous êtes plusieurs à utiliser l'application il se peut que vous rencontriez des problème de lenteur (expérience vécu)

    je conseil Access pour une utilisation perso où peut peu de personne se connecte dessus
    si ça commence a taper dans le milieu professionnel, je conseil Microsoft SQL Serveur Express (gratuit) avec une appli derrière

    ça reste mon avis personnel basé sur du vécu

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/10/2009, 21h21
  2. [Taglibs] Utiliser les classes css ?
    Par PeteMitchell dans le forum Struts 1
    Réponses: 4
    Dernier message: 05/05/2007, 01h31
  3. utilisation de CLASS dans un formulaire
    Par lepierre dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/11/2004, 16h38
  4. utiliser des classes dont on n'a pas le source
    Par kocin dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/08/2004, 16h05
  5. [Debutant] probleme pour utiliser les classes d'un .jar
    Par pissek dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 12/05/2004, 18h21

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