Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cristiane Villela

Alterar coluna no VB 2010

Recommended Posts

Olá. estou seguindo uma apostila para iniciar em VB, criei uma base de dados Sql, mas pelo VB mesmo, porem agora quero inclur um campo, ate ai acho que consegui, mas nao sei como atualizar o DS dessa tabela quando adiciono esse campo. o que fiz foi deletar o DS e criar novamente, mas aí perco todo o trabalho da tela que nao reconhece o novo DS mesmo que esteja com o mmo nome.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, para isso não acontecer voc~e tem que preencher o DataSet manualmente, você está utilizando o SQLClientCe:

 

public function fillDS() as DataSet


Try
                   Dim SelectCommand as String = "SELECT * FROM Tabela"
                   Dim da As New SqlCeDataAdapter(SelectCommand, ConnectionString)
                   Dim ds As New DataSet

                   da.Fill(ds)

                   Return ds

                   da.Dispose()

               Catch e As Exception
                   Return Nothing
               End Try

End Function

 

 

Toda vez que você adicionar algo no DataSet ele será adicionado normalmente e você poderá chamar essa function para, por exemplo, preencher uma caixa de texto:

 

Vou simular um click no botão para preencher uma caixa de texto com um campo de uma tabela imaginária chamada Funcionários:

 

private sub button1_click(byval sender as object, e as eventargs) handles button1.click

textbox1.text = FillDS().Tables("Funcionários").Rows(0).Item("Nome").ToString()

end sub

 

 

Lembrando que o selectcommand neste caso seria "SELECT * FROM Funcionários"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.