Jump to content

[vb.net2005] Criação de Um programa de gestão


Recommended Posts

Posted

Boas comunidade,

Eu estou a desenvolver uma aplicação em vb2005, usando uma base de dados acess, o grande problema e que não sei como eide proceder para criar um form para inserir dados na base de dados, outro para consultar.

Se alguem me poder ajudar agradecia.

Atenciosamente

Posted

Boas

Se sabes SQL do access não custa nada fazer select e insert.

Jorge

"The Dark Side Clouds Everthing. Impossible To See The Future Is."My rig: Intel Core 2 Quad Q9450 | abit IP35P | 4G Kingston 800 Mhz | XFX GeForce 9800 GX2 1G ddr3 | 2X WD5000AAJS 500Gb Sata 2 | PSU 600W || Caixa El-Diablo | Creative XMod

Posted

Para inserir valores numa base de dados podes utilizar por exemplo o InputBox ou uma caixa de texto

e armazenando os valores introduzidos em variáveis.

Imaginemos que tens uma BD chamda Clientes.mdb que está colocada na mesma directoria do programa

essa base de dados é composta por uma tabela chamada Clientes, com 3 campos(para simplificar): IDVendedor, Nome e Morada.(coloca na BD IDvendedor autonumber)

cria um form com 2 caixas de texto, 2 labels 2 listbox e 2 botões: inserir e consultar

coloca o seguinte código no topo de Public class frm1


    Public caminho As String = Application.StartupPath.ToString

no botão inserir- evento click o seguinte código

dim nom as string = TxtBoxnome.text
dim mor as string = TxtBoxmorada.text

  Dim cn As New OleDb.OleDbConnection
        Dim com As New OleDb.OleDbCommand
        cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;password=; User ID=Admin;Data Source="caminho & "\Clientes.mdb"
        cn.Open()
        com.Connection = cn
        com.CommandType = CommandType.Text
        com.CommandText = "INSERT INTO Vendas (Nome, Morada) VALUES ('" & nom & "', '" & mor & "')"
        com.ExecuteReader()
        cn.Close()

no botão consultar


        Dim cn As New OleDb.OleDbConnection
        Dim com As New OleDb.OleDbCommand
        Dim res As OleDb.OleDbDataReader
        cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;password=; User ID=Admin;Data Source="caminho & "\Clientes.mdb"

        cn.Open()

        com.Connection = cn
        com.CommandType = CommandType.Text
        com.CommandText = "SELECT * Frrom Vendas"
        com.ExecuteReader()
    
        res = com.ExecuteReader()

        While res.Read()
            Me.ListBox1.Items.Add(res.Item(1).ToString)
            Me.ListBox2.Items.Add(res.Item(2).ToString)

        End While
    cn.Close()

Obviamente que isto tem mais que se lhe diga mas penso que este exmplo pode ajudar

Posted

Mas será que ninguém vê que há uma secção chamada Dúvidas e Ajudas?

Começarei a bloquear tópicos se tais regras não forem cumpridas.

Posted

Poderias usar um objecto te te iria facilitar muito o Data Ola neste site e veras varios livros, e depois e so procurar 👍

Csao nao encontres e so dizer ya  😛

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.