none
Inserir coluna em no banco de dados usando codigo vb.net RRS feed

Respostas

  • Olá Rafael,

    Para isso seu usuário precisa ter permissões de adicionar colunas no seu banco de dados.

    Para fazer esta operação, vc precisará apenas passar o comando de inclusão da coluna, como se fosse executar uma consulta.

    Veja o exemplo abaixo:

    Dima sqlCommand As String
    sqlCommand = "ALTER TABLE SUA_TABLE ADD NOME_COLUNA VARCHAR(20) NOT NULL"
    Using connection As New SqlConnection(connectionString)
    	Dim command As New SqlCommand(sqlCommand, connection)
            command.Connection.Open()
            command.ExecuteNonQuery()
    End Using

    Veja este link: http://www.w3schools.com/sql/sql_alter.asp - Ele contém diversos exemplos de sintaxe SQL para adição de campos.

    []s!


    Fernando Henrique Inocêncio Borba Ferreira
    Microsoft MVP - Data Platform Development
    while(alive){ this.WriteCode(); }
    Blog: http://ferhenriquef.com/
    Twitter: @ferhenrique
    Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil

    • Marcado como Resposta asbrafitis quinta-feira, 2 de agosto de 2012 22:05
    domingo, 29 de julho de 2012 13:49
    Moderador

Todas as Respostas

  • Olá Rafael,

    Para isso seu usuário precisa ter permissões de adicionar colunas no seu banco de dados.

    Para fazer esta operação, vc precisará apenas passar o comando de inclusão da coluna, como se fosse executar uma consulta.

    Veja o exemplo abaixo:

    Dima sqlCommand As String
    sqlCommand = "ALTER TABLE SUA_TABLE ADD NOME_COLUNA VARCHAR(20) NOT NULL"
    Using connection As New SqlConnection(connectionString)
    	Dim command As New SqlCommand(sqlCommand, connection)
            command.Connection.Open()
            command.ExecuteNonQuery()
    End Using

    Veja este link: http://www.w3schools.com/sql/sql_alter.asp - Ele contém diversos exemplos de sintaxe SQL para adição de campos.

    []s!


    Fernando Henrique Inocêncio Borba Ferreira
    Microsoft MVP - Data Platform Development
    while(alive){ this.WriteCode(); }
    Blog: http://ferhenriquef.com/
    Twitter: @ferhenrique
    Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil

    • Marcado como Resposta asbrafitis quinta-feira, 2 de agosto de 2012 22:05
    domingo, 29 de julho de 2012 13:49
    Moderador
  • Vlw era isso mesmo.
    quinta-feira, 2 de agosto de 2012 22:06