begin process at 2012 02 15 17:26:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Listview avec colones


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Listview avec colones

mercredi 6 février 2002 à 14:59:39 | Listview avec colones

Patrik

Salut,

Comment afficher le résultat d'une requête SQL dans un contrôle Listview avec 4 colones.

Sous quelle forme ma requête SQL doit être ?
Quelle propriété permet l'affichage dans le contrôle Listview ?

Merci à tous ceux qui pourront m'aider

@+, Patrik
vendredi 1 mars 2002 à 15:08:52 | Re : Listview avec colones

jcharles


As tu reussis a faire ce que tu as demandé??
j'ai le meme probleme que toi....



-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment afficher le résultat d'une requête SQL dans un contrôle Listview avec 4 colones.

Sous quelle forme ma requête SQL doit être ?
Quelle propriété permet l'affichage dans le contrôle Listview ?

Merci à tous ceux qui pourront m'aider

@+, Patrik
mardi 13 septembre 2005 à 16:55:33 | Re : Listview avec colones

nsslive


voila un bout de code qui devrai vous aider :

Private Sub Form_Load()
'LISTVIEW
'***************************************************
'Objet pour la listview (chaque ligne est un lvitem)
    Dim lvitem As ListItem

'BASE
'***************************************************
' Contient la base
    Dim db As Database
' Contient le jeu d'enregistrement
    Dim Rs As Recordset
' Contient la requete
    Dim sql As String
    Dim sql2 As String
    Dim sql3 As String
    
'Définition des en-têtes de colonnes de la listview n°1
    Lv.View = lvwReport
    Lv.ColumnHeaders.Add , , "Numéro"
    Lv.ColumnHeaders.Add , , "Nom,prénom"
    Lv.ColumnHeaders.Add , , "Voie,rue"
    Lv.ColumnHeaders.Add , , "C.P,ville"
    Lv.ColumnHeaders.Add , , "Téléphone"
    Lv.ColumnHeaders.Add , , "Mail"
 
 
 
'remplissage de la listview N°1
'**************************************************
Lv.Enabled = False    'chargement plus rapide avec False

'Pour un SELECT (dans le cas où la requete renvoie plusieurs lignes) :
    ' Connection à la base
    Set db = DBEngine.Workspaces(0).OpenDatabase(App.Path & "\base.mdb")
    ' Assignation de la requète
    sql = "SELECT * FROM stagiaire ORDER BY numSt"
    ' Exécution de la requète et récupération du jeu d'enregistrement
    Set Rs = db.OpenRecordset(sql)
    ' Si il n'y a pas d'enregistrements, on saute le traitement
    If Rs.EOF Then
            GoTo fini
    End If
    ' On se place au premier enregistrement concerné
    Rs.MoveFirst
    ' Affichage dans un listbox
    ' Tant qu'on a pas atteint le dernier enregistrement :
    Do While Rs.EOF = False
   
        Set lvitem = Lv.ListItems.Add(, , Rs!mailSt)
        lvitem.SubItems(1) = Rs!nomprenomSt
        lvitem.SubItems(2) = Rs!voierueSt
        lvitem.SubItems(3) = Rs!cpSt & " " & Rs!villeSt
        lvitem.SubItems(4) = Rs!telSt
       
        'lvitem.SubItems(5) = Rs!mailSt

    ' On se place a l'enregistrement suivant
        Rs.MoveNext
    Loop
   
fini:
    ' Fermeture du jeu d'enregistrement
    Rs.Close
    ' Fermeture de la base
    db.Close
    Lv.Enabled = True
End Sub

attention, la méthode utilisée est DAO et non ADO, elle est un peu plus vielle mais fonctionne quand meme

esperant vous avoir aidé
nss is back


Cette discussion est classée dans : sql, contrôle, listview, requête, colones


Répondre à ce message

Sujets en rapport avec ce message

Requête SQL et le contrôle GRID [ par Patrik ] Salut,Je suis à la recherche d'explication sur le fonctionnement du contrôle GRID et plus particulièrement à la procédure à suivre pour remplir une gr Requête SQL du contrôle ADO [ par 5n0w ] Salut, Premièrement, je vais expliquer ce que je veux faire. Il y a deux tables, une Travail et l'autre Voyage. Dans un travail il y a plusieur Vo Récupérer résultat requête SQL pour remplir un ListView VB.NET [ par Patrik ] Bonjour,Je souhaite après avoir obtenu le résultat d'une requête SQL (SQL SERVER) afficher le résultat dans un ListView avec 3 colonnes en VB.NET.Par VB6 ADO SQL [ par JeffC1977 ] Salut à tous..Je suis incapable de faire une requête afin de demander de me sortir tout les éléments non vide d'une colonne...Je veux que s'il y a du Récupérer partie entière dans une requête SQL [ par diablot2 ] Bonjour,Je fais une application web en asp.net vb.net et j'utilisai access pour tout ce qui est base de données. Maintenant je suis passé à SQLServer Access REquête Sql [ par thonyboo ] Bonjour,Comment peut on créer un colonne "compteur" dans une requête access qui s'incrémente de 1 à chaque ligne? renvoie à la ligne d' une requête SQL en VB [ par gismung ] Comment renvoyer à la ligne en VB une requête SQL qui est trop longue.Merci ComboBox sur requête SQL (VB6 + Recordset) [ par dough29 ] Bonjour !Je travaille actuellement sur un projet VB6 avec un accès sur une base Access via les recordset.J'aimerai faire des combobox du même style qu VB6 ADO SQL [ par JeffC1977 ] Salut...J'ai un petit problème que je ne suis pas capable de régler...Je veux faire une recherche dans un Base de Données Access et demandé dans ma Re


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,618 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales