|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2007 Messages : 142 ![]() |
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 |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
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 ! |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() John DoeDéveloppeur .NET Inscription : novembre 2010 Messages : 933 ![]() |
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 ? |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
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. |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() |
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 |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2007 Messages : 142 ![]() |
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. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com