224 messaggi dal 25 novembre 2001
dovrei ottenere l'elenco dei database di un sqlserver senza dover ricorrere a soluzioni sql (come select * from dbo.sysdatabases).
per le tabelle ho trovato questa soluzione per riempire con la lista una dropdownlist.


foreach (DataRow row in stats.Rows)
  {
  ddlTables.Items.Add(row["Table_Name"].ToString());
  }


sto cercando una soluzione simile anche per i database.
Modificato da usul il 27 novembre 2008 23.42 -

Bye
Usul
non sono esperto di Sql ma credo che senza interrogarlo du i database che ospita sia difficile saperlo

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
224 messaggi dal 25 novembre 2001
DataTable stats = cn.GetSchema("Tables");
("Table_Name").ToString();

foreach (DataRow row in stats.Rows)
  {
    ddlProvider.Items.Add(row["Table_Name"].ToString());
  }


Non ho interrogato direttamente il database per ottenere la collezione tables.
Quindi non esiste nulla di analogo per ottenere la collezione dei database?

Bye
Usul

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.