sql >> Base de Datos >  >> RDS >> Sqlserver

Al insertar nuevas columnas en una tabla de datos en VB 2010, ¿cómo actualizo la base de datos de SQL Server 2008?

Está buscando ALTER TABLE comando sql.
O el Colección de columnas SQLDMO (Consulte el aviso al comienzo de la página)

Un comando ALTER TABLE para agregar una columna podría codificarse de esta manera

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