USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic .Net
Voltar
Autor Assunto:  Manipular Banco de Dados
Victor
não registrado
ENUNCIADA !
Postada em 24/02/2005 23:07 hs   
Olá, gostaria de uma ajuda para manipular o banco de dados. Na verdade eu tenho um combo que quando o form é carregado tem que ir na base e pegar os dados... mas não faço a minima idéia de como fazer isso.... Achei  alguns exemplos e até mesmo um livro que tenho vinculam o campo a um DataSet..... Se algué puder me ajudar...
 
Obrigado
   
André Luiz
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 17/03/2005 14:21 hs            

Victor, este exemplo me ajudou bastante, espero que te ajude também. Este exemplo pega os campos Codigo e Nome de uma tabela chamada "Transportadoras" de uma base de dados SQL. Mas da pra usar com Access tb, se for o seu caso.

 

Abraço

 

Private Sub LinkComboTransp()

'Retorna os nomes das transportadoras da tabela transportadoras

Dim dbConn As System.Data.OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection(OleDbConexao)

dbConn.Open()

Dim DSet As New DataSet

Dim cmd As System.Data.OleDb.OleDbCommand

Dim dbAdaptr As System.Data.OleDb.OleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter

'cria o objeto datarow e datatable

Dim tRow As DataRow, tTbl As DataTable

'mapeia a tabela produtos , monta o sql para selecionar os nomes dos produtos

'e executa o objeto command preenchendo a seguir o dataset

With dbAdaptr

.TableMappings.Add("Table", "Transportadoras")

cmd = New System.Data.OleDb.OleDbCommand("Select Codigo, Nome from Transportadoras order by Nome", dbConn)

cmd.CommandType = CommandType.Text

.SelectCommand = cmd

.Fill(DSet)

.Dispose()

End With

DSet.AcceptChanges()

tTbl = DSet.Tables.Item(0)

DSet.Dispose()

dbConn.Close()

'preenche o combo combobox

cmbTransportadora.Text = ""

cmbTransportadora.Items.Clear()

cmbTransportadora.BeginUpdate()

'carrega o combo com o nome dos produtos

For Each tRow In tTbl.Rows

cmbTransportadora.Items.Add(New MenuItemData(tRow("Codigo"), tRow("Nome").ToString))

Next

cmbTransportadora.EndUpdate()

End Sub

   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página