Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697

    [vb6] ciclo x controlli

    Ciao a tutti,
    Avendo una serie di textbox con gli stessi nomi dei campi di un recordset come faccio ad assegnare automaticamente il valore del campo alla proprietà text del controllo.

    Adesso li inserisco tutti ad uno ad uno così:

    nome.text = rs("nome")
    cognome.text = rs("cognome")
    .....


    Ma quanto i campi sono molti diventa abbastanza fastidioso inserirli tutti.


  2. #2
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    Ho provato così ma non funziona:

    dim txt as textbox
    For Each txt In Controls("vb.textbox", "txt")
    txt.Caption = rs(txt)
    Next

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    Se utilizzi una finte dati (DAO o ADO) imposti la proprietà DataSource dei Txt con il nome del controllo dati e la propreità DataField con il nome del campo ..... e il gioco è fatto!!! :gren:
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

  4. #4
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    si ma io utilizzo un recordset creato a runtime

  5. #5
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    Ho cambiato la riga
    dim txt as textbox in dim txt as control

    e adesso mi dice che non esiste nessun controllo vb.textbox

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.