Buongiorno! Una rapida domanda da parte di un neofito di Visual Basic - come posso fare per scrivere un'applicazione che mi restituisca i nomi delle tabelle di una database SQL che ho creato? E' un problema che mi assilla da un po' di tempo...
Buongiorno! Una rapida domanda da parte di un neofito di Visual Basic - come posso fare per scrivere un'applicazione che mi restituisca i nomi delle tabelle di una database SQL che ho creato? E' un problema che mi assilla da un po' di tempo...
Innanzitutto, suggerisco l'uso di titoli più significativi rispetto a quello adottato, che non fornisce alcuna idea sul contenuto effettivo della discussione o sul problema specifico.
Ho provveduto io a correggere il titolo.
Venendo al problema, dovresti almeno specificare il formato del database di cui stiamo parlando.![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
SELECT name
FROM nomedatabase.nomeschema.sysobjects
WHERE xtype = 'U'
Il nome schema è quasi sempre dbo.
Esempio:
Se il database si chiama Utenti allora basta fare:
SELECT name
FROM Utenti.dbo.sysobjects
WHERE xtype = 'U'
la esegui come una normale query.
ps:valida per SQL 2005 e SQL 2008 forse anche per altri![]()
I got the remedy