Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 36
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118

    [vb6]Scrivere i campi di una tab in listbox

    Scusate ancora dopo 1 settimana passata a smanettare sono riuscito a scrivere il codice necessario per scrivere i nomi delle tabelle in una list box grazie al vstro aiuto ,ora cio questa listbox dai cui voglio ricavare tt i campi ma nn ho idea di cone fare ,Mi date una mano per favore

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Non fornisci alcuna informazione utile per risponderti esaurientemente...

    Cioè vuoi ricavare TUTTI i campi di TUTTE le tabelle in un colpo solo?
    Se sì, scriverli dove?
    Ma è proprio questo che vuoi fare? Oppure cosa?
    Che database usi?
    Spiegati meglio.

    In ogni caso per ricavare i campi puoi aprire la tabella in un recordset e leggere la collection Fields

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    ciao ,scusa ma non mi sono spiegato bene
    ora ho una listbox(list1)contenente i nomi di tt le tabelle e una seconda listbox(list2)in qui andranno visualizzati i campidella solo della tabella selezionata nella prima listbox
    il database che uso e un semplice database prodotto in acces .mdb
    l'applicazione la sto sviluppando tramita visual basic 6.0

    Grazie e scusa ancora per il disturbo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    Scusate nessuno puo aiutarmi a realizzare la seconda listbox

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ti hanno gia' detto come fare ... esegui una SELECT (magari che non restituisca record) e controlla tutti i campi Fields del recordset ...

    Ma esistono altri modi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    grazie ma non ho idea di come fare

    sono alle prime armi

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Sei alle prime armi, va bene, ma sai interagire con un database, giusto?

    Altrimenti come hai ottenuto tutti i nomi delle tabelle nel primo listbox?

    Cosa usi per accedere al DB ? ADO ? DAO ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    uso ADD per interagire con i database
    mi puoi dare qualche dritta?
    grazie

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    scusa o sbagliato a scrivere ADO

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da simicasa
    mi puoi dare qualche dritta?
    Mi sembra di avertene dato ...

    Usi ADO e quindi sai come aprire un recordset (metodo Open) ... quindi esegui una

    "SELECT * FROM Tabella WHERE 1=0"

    in cui il nome della Tabella la prelevi dalla prima listbox ...

    Fatta la Open, avrai un recordset di cui potrai esaminare i nomi dei campi (ad esempio)

    rs.Fields(0).Name

    conterra' il primo nome e cosi' via ...

    Oltre questa "dritta", c'e' solo la scrittura completa del codice al posto tuo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.