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

Accès aux données Discussion :

Comment stocker mes données?


Sujet :

Accès aux données

  1. #1
    Membre habitué
    Profil pro
    Informaticien
    Inscrit en
    Juillet 2007
    Messages
    344
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Juillet 2007
    Messages : 344
    Points : 127
    Points
    127
    Par défaut Comment stocker mes données?
    Bonjour,

    Je suis débutant en C#, je dois réaliser une petite application qui gère des codes barres.

    Le principe de l'appication est vraiment simple, en gros on a:

    - Un champ qui permet de rentrer un numéro et un bouton Valider
    - Le programme va regarder si le numéro existe dans une base? un fichier? ou autre? et qu'il ne soit pas déjà été vérifier.
    - Si les deux conditions sont ok, il affiche simplement un message Ok dans l'application
    - Sinon (le numéro existe pas OU a déjà été vérifier) il affiche un message d'erreur.

    J'ai développé l'interface à l'aide du concepteur de Visual Studio Express 2010, jusque là pas de soucis.

    Mon problème vient maintenant pour le stockage des numéros et la vérification.

    - Comment stocker ces données, dans un base? un fichier?
    - Il faut que le numéro ait un état: 0 => pas encore validé, 1 => déjà validé.

    Il y a environ 300 numéros à stocker, je me dis que de déployer une base de données est un peu lourd pour le peu de données...

    Que me conseillez-vous? Et quel outils à utiliser?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Effectivement deployer un sgbdr serait lourd, je vous conseille d'utiliser un fichier xml et linq pour la manipulation.

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 065
    Points : 4 229
    Points
    4 229
    Par défaut
    Au choix dans un fichier type xml ou une base de donnée locale type SqLite ou SQL compact edition.
    Par contre cette appli sera utilisée sur un poste ou c'est une appli multiposte ?

  4. #4
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Points : 2 201
    Points
    2 201
    Par défaut
    Vu que le données de ton projet sont au final une collection (une list) d'objet métier représentant un code barre (avec son Num et son état). La solution la plus simple est la sérialisation.

    http://plasserre.developpez.com/cour...age=poo3#LXV-H

    Je te laisserais choisir entre la solution binaire et la solution XML

    Une base de donnée n'est pas un choix pertinant dans ton cas.

  5. #5
    Membre expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2004
    Messages
    1 795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Points : 3 173
    Points
    3 173
    Par défaut
    La question est plutôt: qui accède a cette application? une seule personne? que ce passe t'il si deux personnes s'en servent simultanement?

    Certaines solutions sont simples et permettent de partager des données(SQL EXPRESS, access...)
    Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
    MCTS Database Development
    MCTS Database Administration

  6. #6
    Membre habitué
    Profil pro
    Informaticien
    Inscrit en
    Juillet 2007
    Messages
    344
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Juillet 2007
    Messages : 344
    Points : 127
    Points
    127
    Par défaut
    Bonjour,

    Merci pour vos réponses.

    A la base c'est une application pour un seul poste, mais dans le futur cela est possible qu'elle sera utilisé sur plusieurs poste en même temps.

Discussions similaires

  1. Comment stocker mes données coté serveur ?
    Par formentor dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 19/12/2006, 12h23
  2. Quel systeme pour stocker mes données
    Par /* jerome */ dans le forum Bases de données
    Réponses: 13
    Dernier message: 09/08/2006, 12h07
  3. Meilleur méthode pour stocker mes données
    Par cyberlewis dans le forum Windows
    Réponses: 6
    Dernier message: 03/07/2004, 11h53
  4. [Debutant] Stocker mes données en XML ou BDD ?
    Par buffyann dans le forum XQUERY/SGBD
    Réponses: 32
    Dernier message: 10/06/2004, 23h54
  5. Stocker mes données
    Par Le Fou dans le forum C++Builder
    Réponses: 23
    Dernier message: 05/07/2002, 15h02

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