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 :

Sauvegarde de donnée


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut Sauvegarde de donnée
    Bonjour, je suis débutant en VB.net et j'aurai besoin d'une premiere aide .^^
    Donc dans une windows form j'aimerai sauvegarder les données que j'ai tapé dans mes textbox et ce que j'ai sélectionné dans mes listes et cela quand je click sur un bouton sauvegarder.

    Et je ne sais pas trop quoi coder dans ce bouton.

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Ben ça dépend de ce que tu veux utiliser pour stocker les données :
    - base de données
    - fichier XML
    - autre...
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Par défaut
    fais une insertion en base de donnee ou dans un fichier texte ou binaire ou dans une cle de registre

    ensuite tu reliras les donnees pour les remettre

  4. #4
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Utilise un fichier texte si c'est des simples données de types String ou Integer ou Long...

    Tu crées ton fichier de sauvegarde, ensuite tu l'ouvres puis tu ecris dedans et enfin n'oublit pas de le fermer.

    Sinon il faudra passer par la serialisation XML ou binaire et ca c'est plus ardu
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    en faite c'est une sorte de paramètrage mon form.
    Il faut que ca enregistre ce qui a été selectionné dans la listbox, et si les checkbox sont cochées ou non.

  6. #6
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    En biaisant tu peux utiliser une SortedList. Tu passes le nom de ton controle ds le paramètre Key puis la valeur du controle dans le paramètre Value (exemple : pour un checkbox coché : Key = MaCheckBox et Value = True)

    Ensuite tu serialises en binaire ta SortedList (je pense que c'est serialisable) et c'est gagné !

    Ou alors dans un fichier texte tu ecris sous cette forme :

    Machekbox1 |||| MaValeur 1
    Machekbox2 |||| MaValeur 2
    Machekbox3 |||| MaValeur 3
    MaTextbox1 |||| MaValeurTextbox 1
    MaListbox1 |||| MaValeurListBox 1

    avec "||||" comme séparateur.

    Enfin tu split avec Split(Chaine, "||||")

    ++
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  7. #7
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    y a pas une gestion des fichiers ini toute faite dans le framework ?

    enfin en plus simple il y a les parametres utilisateurs

    tu fais clic droit propriété sur ton projet
    il y a des onglet à gauche
    tu vas dans parametres
    et là tu crée genre CHK1 en booléen pour utilisateur et tu mets une valeur par défaut

    au démarrage de ton appli
    tu fais moncheckbox1.value = my.settings.chk1

    et avant de fermer ton appli (ou au moment ou le gars change la coche)
    tu fais my.settings.chk1 = moncheckbox1.value

    la gestion se fera en plus par utilisateur windows
    (ces parametres sont readonly on mode application y parrait)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  8. #8
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    en faite j'aimerai que quand l'utilisateur retourne dans cette fenetre, les options qu'il aura sélectionner soient toujours les mêmes.

Discussions similaires

  1. [VB.NET] Comment sauvegarder des données ?
    Par Aspic dans le forum VB.NET
    Réponses: 14
    Dernier message: 15/07/2007, 15h47
  2. Sauvegarde de données dans fichier csv
    Par issou dans le forum C
    Réponses: 1
    Dernier message: 22/12/2005, 08h36
  3. [debutant][XML] sauvegarde de donnée provenant de textbox
    Par moust dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 28/06/2005, 15h22
  4. sauvegarde des données des tables
    Par tomm dans le forum Bases de données
    Réponses: 18
    Dernier message: 27/04/2004, 21h29
  5. [Kylix] Sauvegarde de donnée utilisateur....
    Par Eclypse dans le forum EDI
    Réponses: 1
    Dernier message: 11/05/2002, 17h21

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