VB .Net - Preencher Campos a Partir do Combobox Banco de Dados Access

แชร์
ฝัง

ความคิดเห็น • 36

  • @fabiorodriguessilva6991
    @fabiorodriguessilva6991 8 ปีที่แล้ว

    Parabesn Carlos Suas aulas são muito boas, sou muito grato, pois tudo que precisei e quase todas as minhas duvidas tiro vendo os seus videos. parabéns mesmo. e obrigado por compartilha com quem tem vontade de aprender. Deus abençoe a sua vida.

  • @TarcisioElis
    @TarcisioElis 8 ปีที่แล้ว

    Gostaria de parabenizá-lo pelo show de aula, assistir videos que me ajudaram muito. Obrigado e que Deus te abençoe sempre!!

  • @dctom_
    @dctom_ 5 ปีที่แล้ว

    Muito boa a explicação, estou iniciando agora a programação com Visual Studio, gostei muito.

  • @wallacelima.advocacia
    @wallacelima.advocacia 10 ปีที่แล้ว +1

    Muito boa aula Carlos.
    Como eu poderia fazer para ter acesso a esses códigos e tentar fazer uma conexão entre tabelas de um Banco de Dados Access que possuo.
    Carlos, vendo o link do seu Face abaixo, lhe adicionei.
    Abrçs.

    • @carlosanalistati
      @carlosanalistati  10 ปีที่แล้ว +1

      Wallace Lima muito obrigado por gostar da minha video aula. Segue logo abaixo o código.
      Abraços...
      Imports System.Data
      Imports System.Data.OleDb
      Module mdlAcesso
      Public Function GetConnection() As OleDbConnection
      Dim sql As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\Projetos Visual Studio 2012 Vídeo Aulas\DadosComboBox\dados.accdb"
      Return New OleDbConnection(sql)
      End Function
      End Module
      Imports System.Data
      Imports System.Data.OleDb
      Public Class Form1
      Private Sub PCarregaDados()
      Using con As OleDbConnection = GetConnection()
      Try
      con.Open()
      Dim sql As String = "SELECT * FROM componentes"
      Dim cmd As OleDbCommand = New OleDbCommand(sql, con)
      Dim da As OleDbDataAdapter = New OleDbDataAdapter(cmd)
      Dim dt As DataTable = New DataTable
      da.Fill(dt)
      cmbComponentes.ValueMember = "codigo"
      cmbComponentes.DisplayMember = "descricao"
      cmbComponentes.DataSource = dt
      Catch ex As Exception
      Finally
      con.Close()
      End Try
      End Using
      End Sub
      Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
      PCarregaDados()
      End Sub
      Private Sub cmbComponentes_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbComponentes.SelectedIndexChanged
      txtNome.Text = cmbComponentes.Text
      End Sub
      End Class

    • @PauloCesarLopesdeSousa
      @PauloCesarLopesdeSousa 10 ปีที่แล้ว +1

      Carlos Henrique Pereira Olá! Estou desenvolvendo um projeto em VB no Visual Studio 2013. E a minha dificuldade no momento é a que você aborda neste video. Segui as orientações do código porém deu erro. As duas textbox foram preenchidas com o exato valor mostrado pelo combobox (dropdownlist).
      No seu código você usa: ValueMember e DisplayMember.
      Talvez o problema seja nessa passagem do código. Eles não estão disponíveis no VB (VS 2013).
      Você poderia ajudar a resolver este problema?

    • @carlosanalistati
      @carlosanalistati  10 ปีที่แล้ว +1

      Paulo César Lopes de Sousa boa noite, teria como me enviar o print da tabela do seu banco de dados e do seu código?
      Abraços...

    • @PauloCesarLopesdeSousa
      @PauloCesarLopesdeSousa 10 ปีที่แล้ว +1

      Carlos Henrique Pereira Eu consegui entender o erro revendo o vídeo. O código que está impresso esta incompleto em relação ao apresentado no vídeo. Então o complementei e agora está funcionando como deveria. Agradeço a atenção. Agora eu não consigo é gravar os combobox e textbox na nova tabela e aparentemente não apresenta erro.

    • @carlosanalistati
      @carlosanalistati  10 ปีที่แล้ว +1

      Paulo César Lopes de Sousa este final de semana estarei ocupado finalizando um projeto, mas caso até semana que vem você não conseguir resolver, pode entrar em contato que eu lhe ajudarei.
      Abraços!!!

  • @patryckfragoso400
    @patryckfragoso400 6 ปีที่แล้ว

    Boa aula, mas como eu poderia estar filtrando os dados ao digitar um nome em uma TextBox, pois creio que a pesquisa no meio de tantos dados facilitaria espero ansioso.
    att,

  • @pedromedeiros9053
    @pedromedeiros9053 4 ปีที่แล้ว

    Boa tarde,
    Como faço para realizar um preenchimento automático no combobox?
    Por exemplo, digamos que vinculei um banco de dados com a classe CIDADES. Daí, queria que ao começar a digitar o nome da cidade, ele fosse surgindo sugestões com as letras que já digitei.
    Abraços.

  • @guilhermealvesdesouza9372
    @guilhermealvesdesouza9372 5 ปีที่แล้ว +1

    Carlos, como faço para ter um espaço em branco dentro do combo, por exemplo, não preencher com nada.

    • @carlosanalistati
      @carlosanalistati  5 ปีที่แล้ว +1

      Opa Rodedofo, para adicionar itens em branco, ex: ComboBox1.Items.Add("")

  • @b0bgeneric
    @b0bgeneric 7 ปีที่แล้ว

    Obrigado. Ajudou muito.

  • @ViniciusOliveira-gy5vb
    @ViniciusOliveira-gy5vb 10 ปีที่แล้ว

    Manda muito Bem cara!

  • @andrecosta5944
    @andrecosta5944 10 ปีที่แล้ว +1

    Ola, também gostei de sua video aula, mas eu estou programando em c#, queria entender melhor o uso do then, e qual seria um comando equivalente em c#

  • @isaiasborges6937
    @isaiasborges6937 6 ปีที่แล้ว

    você poderia ensinar a abrir um programa externo e utilizar funções do programa. ex abrir o utorrent e clicar no botão iniciar torrent

  • @levicruz_
    @levicruz_ 10 ปีที่แล้ว +1

    Carlos boa tarde, o meu projeto tem mais de uma txt, eu posso fazer os cod. tudo junto como vc fez para a descrição e nome??
    abraços.

    • @carlosanalistati
      @carlosanalistati  10 ปีที่แล้ว +1

      Levi Cruz você pode fazer sim... Qualquer dúvida pode entrar em contato que assim que eu puder eu resolvo para você, OK?
      Abraços...

    • @levicruz_
      @levicruz_ 10 ปีที่แล้ว +1

      Carlos Henrique Pereira perfeito eu tou montando aqui, tou baixando o VB2013, assim que terminar começo.. tenho que entregar esse projeto urgente hahahaha (faculdade) tem face?

    • @carlosanalistati
      @carlosanalistati  10 ปีที่แล้ว +1

      Levi Cruz ok... meu face facebook.com/henrikspereira

  • @marcostoth3905
    @marcostoth3905 7 ปีที่แล้ว +1

    Olá, estou com a Mesma duvida do Amigo Alison, como deixar ela em Branco?

    • @carlosanalistati
      @carlosanalistati  7 ปีที่แล้ว +1

      Opa... depois que carregar os dados do combobox, adicione essa linha: combobox.selectedindex = -1

  • @ragegameplay1127
    @ragegameplay1127 6 ปีที่แล้ว

    Bom dia amigo , eu uma dúvida ! Preciso inserir alguns dados no banco de dados . Mas não quero usar os recursos visuais , gostaria de fazer isso via código. Como faço ?

  • @escolacancaoevida2955
    @escolacancaoevida2955 7 ปีที่แล้ว

    ola, muito bom seus videos, estou com um problema fiz em meu sistema algo parecido com que vc mostra no video, só que no meu caso tenho campos vazios no banco de dados e qdo vai retornar esses campos vazios da um erro de DBNull, como poderia resolver isso?? poderia me ajudar?? Obrigado.

  • @gelsonoliveira7865
    @gelsonoliveira7865 7 ปีที่แล้ว

    ola tbm gostaria que vc me ajudasse pois queria ao digitar o codigo do produto ele fosse la no banco de dados e retornasse os dados daquele codigo nos textbox isso em vb,net desde ja agradeço

  • @IgorOliveira
    @IgorOliveira 9 ปีที่แล้ว

    Consegui, como agora colocar um botão de adicionar + dados nesse banco de dados, eu sei adicionando via data source via código igual você fez eu não sei, pode por os 2 ? acho que vai fica 2 bancos de dados diferente.

  • @IgorOliveira
    @IgorOliveira 9 ปีที่แล้ว +1

    no caminho do banco de dados como faço pra ser em qualquer pc ?

    • @carlosanalistati
      @carlosanalistati  9 ปีที่แล้ว +3

      Igor Oliveira No Source do caminho do banco de dados você coloca dessa forma: |DataDirectory|
      ome do banco de dados.
      Abraços...

  • @alissontecnico
    @alissontecnico 7 ปีที่แล้ว +1

    Boa tarde, parabéns pelo trabalho, me ajudou muito. Tem algum contato, e-mail, skype ou whatsapp?

    • @carlosanalistati
      @carlosanalistati  7 ปีที่แล้ว +2

      Muito obrigado.... E-mail: henriks_pereira@hotmail.com - Whatsapp: (35) 99809-6760
      Abraços e sucesso sempre!!!

    • @alissontecnico
      @alissontecnico 7 ปีที่แล้ว

      Carlos Henrique Pereira obrigado, vou entrar em contato logo. outra pergunta tem como deixar o ComboBox em branco ao invés de já com o primeiro resultado do select? eu coloquei o função para carregar o ComboBox no evento de click nele, porém achei que não ficou muito legal, teria alguma outra maneira? Obrigado pela atenção, suas vídeo aulas estão me ajudando muito parabéns pelo trabalho.

  • @IgorOliveira
    @IgorOliveira 9 ปีที่แล้ว +1

    Amigo, estava dando esse erro toda hora: O provedor 'Microsoft.ACE.OLEDB.12.0' não está registrado na máquina local, consegui resolver instalando um programa da microsoft, mas agora ele antes de abrir da esse erro:
    a propriedade selectcommand não foi inicializada antes de chamar 'fill'
    Não sei mais oque fazer.
    código do form1
    Imports System.Data
    Imports System.Data.OleDb
    Public Class Form1
    Private Sub PPreenchaComboBox()
    Using con As OleDbConnection = GetConnection()
    Try
    con.Open()
    Dim sql As String = "SELECT Nome FROM servidores"
    Dim cmd As OleDbCommand = New OleDbCommand(sql, con)
    Dim da As OleDbDataAdapter = New OleDbDataAdapter
    Dim dt As DataTable = New DataTable
    da.Fill(dt)
    cmxNomeservidores.DisplayMember = "Nome"
    cmxNomeservidores.DataSource = dt
    Catch ex As Exception
    MsgBox(ex.Message)
    Finally
    con.Close()
    End Try
    End Using
    End Sub
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    PPreenchaComboBox()
    End Sub
    End Class

    • @IgorOliveira
      @IgorOliveira 9 ปีที่แล้ว +1

      To usando Visual studio 2013

    • @carlosanalistati
      @carlosanalistati  9 ปีที่แล้ว +2

      Igor Oliveira instale o Microsoft Access Engine....

  • @marianafonseca1482
    @marianafonseca1482 7 ปีที่แล้ว

    Como eu faço para acessar o site www.apostilavb.vai.la