Vous recherchez le ALTER TABLE
commande sql.
Ou la Collection de colonnes SQLDMO
(Veuillez vérifier l'avis au début de la page)
Une commande ALTER TABLE pour ajouter une colonne pourrait être codée de cette manière
Dim cn As SqlConnection
Dim cmd As SqlCommand
Using cn = GetConnection()
cn.Open()
Using cmd = new SqlCommand()
cmd.Connection = cn
cmd.CommandText = "ALTER TABLE myTable ADD aNewColumn VARCHAR(20) NULL"
cmd.CommandType = CommandType.Text
cmd.ExecuteNonQuery()
End Using
End Using