Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    [VB6] maledetta listView

    Ciao cari ho una listView da popolare con dei recordset

    Ho fatto cio e mi succede che mi si popola la listview ma mi inserisce solo il valore del campo Con_nome

    rs.MoveFirst
    'popolo la mia list item come segue
    Dim aItem As ListItem
    Do Until rs.EOF
    Set aItem = lstInfo.ListItems.Add(, , rs!Con_nome.Value)
    aItem.ListSubItems.Add , , rs!Con_nome.Value & vbNullString
    aItem.ListSubItems.Add , , rs!Con_cognome.Value & vbNullString
    aItem.ListSubItems.Add , , rs!Con_indirizzo.Value & vbNullString
    aItem.ListSubItems.Add , , rs!Con_nap.Value & vbNullString
    aItem.ListSubItems.Add , , rs!Con_provincia.Value & vbNullString
    aItem.ListSubItems.Add , , rs!Con_telefono.Value & vbNullString
    aItem.ListSubItems.Add , , rs!Con_mail.Value & vbNullString
    rs.MoveNext
    Loop

    Cosa sbaglio?

  2. #2
    ogni volta che devi aggiungere una colonna devi settare il SubItem.
    scrivi così:
    codice:
    rs.MoveFirst 
    'popolo la mia list item come segue 
    Dim aItem As ListItem, sItem As ListSubItem
    
    Do Until rs.EOF 
    
      Set aItem = lstInfo.ListItems.Add(, , rs!Con_nome.Value) 
    
    Set sItem = aItem.ListSubItems.Add , , rs!Con_nome.Value & vbNullString
      Set sItem = aItem.ListSubItems.Add , , rs!Con_nome.Value & vbNullString  
      Set sItem = aItem.ListSubItems.Add , , rs!Con_cognome.Value & vbNullString
      Set sItem = aItem.ListSubItems.Add , , rs!Con_indirizzo.Value & vbNullString
      Set sItem = aItem.ListSubItems.Add , , rs!Con_nap.Value & vbNullString 
      Set sItem = aItem.ListSubItems.Add , , rs!Con_provincia.Value & vbNullString 
      Set sItem = aItem.ListSubItems.Add , , rs!Con_telefono.Value & vbNullString
      Set sItem = aItem.ListSubItems.Add , , rs!Con_mail.Value & vbNullString
    
      rs.MoveNext 
    Loop

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    guarda ho subito provveduto e funzia, ma ...
    quando scelgo un recordset mi si evidenzia solo la prima colonna...

    per visualizzare l' intero recordset ad un clic solo?

  4. #4
    Originariamente inviato da raffaeu
    guarda ho subito provveduto e funzia, ma ...
    quando scelgo un recordset mi si evidenzia solo la prima colonna...

    per visualizzare l' intero recordset ad un clic solo?
    scusami ma credo di non aver capito cosa vuoi fare...:master:
    potresti gentilmente rispiegarmelo? :tongue:

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    allora adesso mi escono delle righe contenenti i recordset, ma se ne scelgo uno, si 'evidenzia' solo il campo che i fa da listItem
    ************************************************** *****

    vorrei che scegliendo un record si 'evidenzi' tutta la riga, so che si puo' fare

    devo costruire una funzione?

  6. #6
    nono, nessuna funzione...
    dalla finestra delle proprietà della listview devi mettere su True la proprietà FullRowSelect


    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  7. #7
    grazie mille sei stata gentilissima alla prox, ciauz

  8. #8
    Originariamente inviato da raffaeu
    grazie mille sei stata gentilissima alla prox, ciauz
    figurati...
    buon lavoro

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  9. #9
    SCUSA UN' ULTIMA COSA:

    QUALE EVENTO SI MANIFESTA QUANDO CLICCO SU UNA RIGA DELLA MIA LIST VIEW, VORREI SAPERLO PERCHE' COSI' QUANDO CLICCO SU UN RECORD IN AUTOMATICO GLIELO FACCIO VISUALIZZARE TUTTO IN UN FORM CON I DETTAGLI.

    LAVORO SU MDI

  10. #10
    Originariamente inviato da raffaeu
    SCUSA UN' ULTIMA COSA:

    QUALE EVENTO SI MANIFESTA QUANDO CLICCO SU UNA RIGA DELLA MIA LIST VIEW, VORREI SAPERLO PERCHE' COSI' QUANDO CLICCO SU UN RECORD IN AUTOMATICO GLIELO FACCIO VISUALIZZARE TUTTO IN UN FORM CON I DETTAGLI.

    LAVORO SU MDI
    io ti consiglio di usare l'evento:
    codice:
    Private Sub ListView_DblClick()
    
    End Sub

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.