PDA

Visualizza la versione completa : [ACCESS] ricavare solo i nomi delle tabelle


dops
20-03-2003, 00:41
Ciao.. spero sia il forum giusto, ho creato una maschera in access e vorrei visualizzare in un controllo "Casella combinata" tutte le tabelle presenti, o meglio tutti i nomi delle tabelle.. come potri fare? tramite sql si può fare? come?
;)

fiscet
25-03-2003, 16:04
... se includi dao puoi fare così:

dim db as database
dim tb as tabledef

me.NomeCombo.rowsource = ""

set db=currentdb()

for each tb in db.tabledefs
me.NomeCombo.rowsource = me.NomeCombo.rowsource & tb.name & ";"
next tb


ho scritto a memoria ... ma dovrebbe andare.
P.S. Nella sezione dati della combo imposta come origine dati "Elenco valori"

jackallo
25-03-2003, 18:43
opppure, anke se non è molto ortodosso, trovi i nomi delle tabelle nella MSysObjects. per visualizzarla vai in Strumenti>Opzioni>Visualizzione, qui devi spuntare la voce Oggetti di sistema...

Loading