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 :

[VB.net] CheckedListBox et SqlServer


Sujet :

VB.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 34
    Par défaut [VB.net] CheckedListBox et SqlServer
    Salut,

    Encore bloqué dans mon projet:

    J'ai ajouter une CheckedListBox et je voudrai avoir à l'interieur : les données de ma table logiciel.
    L'utilisateur pourra cocher les logiciels disponible.

    Voila mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim DLog As SqlDataReader
    Dim TLog As New DataTable
    TLog.Columns.Add("Display")
    Dim RqtLog As sqlCommand
    RqtLog = New SqlCommand("select nomlogiciel from logiciel", Connexion.***)
    DLog = RqtLog.ExecuteReader
    après je ne sais pas trop comment insérer dan la checkedlistBox


    Merci.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    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 197
    Par défaut
    tu supprimes la création de datatable dans ton code et après l'executereader tu fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    while DLog.read
      monchecklistbox.items.add(dlog.items(0).tostring)
    end while
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 34
    Par défaut
    Merci Pol63

    ça fonctionne, reste plus qu'à récupérer la valeur des cases cochées ; et de les inserer dans la base. D'ailleurs je ne sais pas comment je pourrais faire parce que sur un pc on peut avoir plusieurs logiciels .

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    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 197
    Par défaut
    si le but est juste de mettre à jour un booléen dans la base, ca va etre des requete type update

    update table set bool = valeur where uneclé = valeurclé

    donc faire un for each sur ton checkedlistbox
    récupérer l'état checked de l'item courant, construire la requete et l'exécuter


    d'ailleurs, en théorie il faudrait aussi le lire pour cocher les cases à l'ouverture de la fenetre, tu ne fais que lire la liste des logiciels dans ton traitement actuellement
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. [vb.net] pb avec crystal reports lors de la connexion avec sqlserver
    Par hanan_tsdi2_deMaroc dans le forum Windows Forms
    Réponses: 1
    Dernier message: 22/05/2006, 11h06
  2. [vb.net]crystal reports et sqlserver 2000
    Par hanan_tsdi2_deMaroc dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/05/2006, 13h51
  3. [ADO.Net][SQLServer]Comment former valeur SmallDateTime?
    Par brousaille dans le forum Accès aux données
    Réponses: 15
    Dernier message: 25/03/2006, 18h42
  4. [VB.NET][PPC] Bloquer un enregsitrement sur sqlserver
    Par joefou dans le forum Accès aux données
    Réponses: 1
    Dernier message: 03/01/2006, 16h55
  5. [VB.Net]Remplissage d'une checkedlistbox
    Par callo dans le forum Windows Forms
    Réponses: 5
    Dernier message: 13/12/2005, 13h10

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