Elenco Colonne in tabella con SMO

sabato 27 settembre 2014 - 13.34
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows Server 2008 R2

massimo1965 Profilo | Junior Member

Ciao a Tutti,
99 su 100 mi sto perdendo in un bicchiere d'acqua...
Sto provando ad usare SMO e vorrei recuperare tutte le colonne di una tabella e ottenere le proprietà.
Esempio in anagrafiche ho nome,cognome, vorrei avere
nome varchar [50] null
cognome varchar(50) null
ma con questo codice non riesco ad ottenere la collection dell colonne....
Dim CN As New ServerConnection
CN.ServerInstance = "mioserver\R2EXPRESS"
CN.LoginSecure = False
CN.Login = "xxxxx"
CN.Password = "xxxx"

Dim srv As Server
srv = New Server(CN)
Dim db As Database = srv.Databases("mio_database")
Dim tb As New Table(db, "anagrafiche")
For Each c As Microsoft.SqlServer.Management.Smo.Column In tb.Columns
MessageBox.Show(c.Name)
Next

dov'è che sto sbagliando....
Grazie a tutti per la pazienza.
Massimo

Lascio la soluzione magari, c'è qualche altro pollo in giro come me ....
Dim tb As Table = db.Tables("anagrafiche")

grazie all'aiuto di Paolo Pranzo del Forum Microsoft di Visual Basic.
http://social.msdn.microsoft.com/Forums/it-IT/home?forum=visualbasicit

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5