

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Primer semestre, año 2024, programacion a computadora 1
Tipo: Guías, Proyectos, Investigaciones
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


Imports System.Data Imports System.Data.OleDb Imports System.Windows.Forms.VisualStyles.VisualStyleElement Public Class Form 'Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\julio\Documents\BD Salon de Belleza.accdb") Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\julio\Documents\prueba2024.accdb") Dim cmd As New OleDbCommand Dim da As New OleDbDataAdapter Dim dt As New DataTable Dim ds As New DataSet Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 'Botón vista conn.Open() dt = New DataTable ds = New DataSet ds.Tables.Add(dt) da = New OleDbDataAdapter("select cedula,nombre, apellido, nota from ESTUDIANTES", conn) DataGridView1.DataSource = dt.DefaultView da.Fill(dt) conn.Close() MsgBox(" DATOS EXIXSTENTE EN LA BASE DE DATOS ") End Sub Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click 'Botón INSERTAR Dim cedula = TextBox1.Text Dim apellido = TextBox2.Text Dim nombre = TextBox3.Text Dim nota = TextBox4.Text conn.Open() dt = New DataTable ds = New DataSet ds.Tables.Add(dt) da = New OleDbDataAdapter("Insert into estudiantes (cedula, apellido, nombre, nota) values ('" & cedula & "', '" & apellido & "', '" & nombre & "','" & nota & "')", conn) DataGridView1.DataSource = dt.DefaultView da.Fill(dt) conn.Close() MsgBox("DATOS INSERTADOS") TextBox1.Clear() TextBox2.Clear() TextBox3.Clear() TextBox4.Clear() End Sub Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click conn.Open() 'Botón modificar
Dim consulta As String Dim oda As New OleDbDataAdapter Dim ods As DataSet Dim cedula = TextBox1.Text Dim apellido = TextBox2.Text Dim nombre = TextBox3.Text Dim nota As Integer = Val(TextBox4.Text) consulta = "update estudiantes SET apellido= '" & TextBox2.Text & "', nombre = '" & TextBox3.Text & "', nota = '" & TextBox4.Text & "' where cedula = '" & TextBox1.Text & "'" oda = New OleDbDataAdapter(consulta, conn) ods = New DataSet oda.Fill(ods, "estudiantes") conn.Close() MsgBox("DATOS MODIFICADOS EN ACCESS") End Sub Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click conn.Open() 'Botón ordenar los datos dt = New DataTable ds = New DataSet ds.Tables.Add(dt) da = New OleDbDataAdapter("Select * from estudiantes order by cedula", conn) DataGridView1.DataSource = dt.DefaultView da.Fill(dt) conn.Close() MsgBox("DATOS ORDENADOS") End Sub Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click conn.Open() 'Botón para unir las dos tablas dt = New DataTable ds = New DataSet ds.Tables.Add(dt) da = New OleDbDataAdapter(" select * from (estudiantes inner join notas on estudiantes.cedula = notas.cedula)", conn) DataGridView2.DataSource = dt.DefaultView da.Fill(dt) conn.Close() End Sub Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click conn.Open() dt = New DataTable ds = New DataSet ds.Tables.Add(dt) da = New OleDbDataAdapter("select * from notas", conn) DataGridView3.DataSource = dt.DefaultView da.Fill(dt) conn.Close() End Sub Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick