You are on page 1of 6

CONALEP 1

JOMAR DANIEL GUZMAN PRIMO

6101

08020066-8

ROCIO PINTO MUÑOZ

DISEÑO DE PANTALLAS Y CONTROLES

Material:
Access
Visual Basic
Foro

Desarrollo:
1. Diseñar los controles (botones).
2. Conectar pantallas del sistema (menú, submenú, etc.)
3. Código (agregar, borrar, consultar, modificar, salir, extras).
4. Mostrar datos en formularios.

PRACTICA 3
Public Class Videojuegos
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\toby\Practica3.mdb")

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
cn.Open()
dt.Reset()
Dim guardardatos As String = "Insert Into
VideJuegos(Nombre,Clasificacion,Tipo,Precio De Venta,Precio De Renta,Fecha
Salida,Fecha Entrega)" & "Values('" & TextBox1.Text & "','" & TextBox2.Text & "','"
& TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" &
TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "')"
Dim DataAdapter As New OleDb.OleDbDataAdapter(guardardatos, cn)
DataAdapter.Fill(dt)
DataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Dim BorrarDatos As String = "Delete * From VideJuegos Where Nombre=" &
CInt(TextBox1.Text)
Dim DataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn)
DataAdapter.Fill(dt)
TextBox1.Text = CInt(dt.Rows(fila)("Nombre"))
TextBox2.Text = CInt(dt.Rows(fila)("Clasificacion"))
TextBox3.Text = CInt(dt.Rows(fila)("Tipo"))
TextBox4.Text = CInt(dt.Rows(fila)("Precio De Venta"))
TextBox5.Text = CInt(dt.Rows(fila)("Precio De Renta"))
TextBox6.Text = CInt(dt.Rows(fila)("Salida"))
TextBox7.Text = CInt(dt.Rows(fila)("Entrega"))
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From VideJuegos Where Nombre = " &
(CInt(TextBox1.Text))
Dim DataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
DataAdapter.Fill(dt)
fila = 0
TextBox1.Text = CInt(dt.Rows(fila)("Nombre"))
TextBox2.Text = CInt(dt.Rows(fila)("Clasificacion"))
TextBox3.Text = CInt(dt.Rows(fila)("Tipo"))
TextBox4.Text = CInt(dt.Rows(fila)("Precio De Venta"))
TextBox5.Text = CInt(dt.Rows(fila)("Precio De Renta"))
TextBox6.Text = CInt(dt.Rows(fila)("Salida"))
TextBox7.Text = CInt(dt.Rows(fila)("Entrega"))
DataAdapter.Dispose()
cn.Close()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
cn.Open()
Dim ModificarDatos As String = "Update VideoJuegos Set Nombre='" &
TextBox1.Text & "', Clasificacion='" & TextBox2.Text & "', Tipo='" & TextBox3.Text &
"', Precio De Venta='" & TextBox4.Text & "', Precio De Renta='" & TextBox5.Text &
"', Salida ='" & TextBox6.Text & "', Entrega='" & TextBox7.Text & "' Where Horas="
& (CInt(TextBox1.Text))
Dim DataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos, cn)
DataAdapter.Fill(dt)
TextBox1.Text = CInt(dt.Rows(fila)("Nombre"))
TextBox2.Text = CInt(dt.Rows(fila)("Clasificacion"))
TextBox3.Text = CInt(dt.Rows(fila)("Tipo"))
TextBox4.Text = CInt(dt.Rows(fila)("Precio De Venta"))
TextBox5.Text = CInt(dt.Rows(fila)("Precio De Renta"))
TextBox6.Text = CInt(dt.Rows(fila)("Salida"))
TextBox7.Text = CInt(dt.Rows(fila)("Entrega"))
MsgBox("Registro Modificado Correctamente")
cn.Close()
End Sub
End Class
Public Class Peliculas
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\toby\Practica3.mdb")

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
cn.Open()
dt.Reset()
Dim guardardatos As String = "Insert Into
Pelicula(Nombre,Categoria,Clasificacion,Tipo,Precio De Venta,Precio De Renta,Fecha
Salida,Fecha Entrega)" & "Values('" & TextBox1.Text & "','" & TextBox2.Text & "','"
& TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" &
TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "','" &
TextBox8.Text & "')"
Dim DataAdapter As New OleDb.OleDbDataAdapter(guardardatos, cn)
DataAdapter.Fill(dt)
DataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Dim BorrarDatos As String = "Delete * From Pelicula Where Nombre=" &
CInt(TextBox1.Text)
Dim DataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn)
DataAdapter.Fill(dt)
TextBox1.Text = CInt(dt.Rows(fila)("Nombre"))
TextBox2.Text = CInt(dt.Rows(fila)("Categoria"))
TextBox3.Text = CInt(dt.Rows(fila)("Clasificacion"))
TextBox4.Text = CInt(dt.Rows(fila)("Tipo"))
TextBox5.Text = CInt(dt.Rows(fila)("Precio De Venta"))
TextBox6.Text = CInt(dt.Rows(fila)("Precio De Renta"))
TextBox7.Text = CInt(dt.Rows(fila)("Salida"))
TextBox8.Text = CInt(dt.Rows(fila)("Entrega"))
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From Pelicula Where Nombre = " &
(CInt(TextBox1.Text))
Dim DataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
DataAdapter.Fill(dt)
fila = 0
TextBox1.Text = CInt(dt.Rows(fila)("Nombre"))
TextBox2.Text = CInt(dt.Rows(fila)("Categoria"))
TextBox3.Text = CInt(dt.Rows(fila)("Clasificacion"))
TextBox4.Text = CInt(dt.Rows(fila)("Tipo"))
TextBox5.Text = CInt(dt.Rows(fila)("Precio De Venta"))
TextBox6.Text = CInt(dt.Rows(fila)("Precio De Renta"))
TextBox7.Text = CInt(dt.Rows(fila)("Salida"))
TextBox8.Text = CInt(dt.Rows(fila)("Entrega"))
DataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button4.Click
cn.Open()
Dim ModificarDatos As String = "Update Pelicula Set Nombre='" &
TextBox1.Text & "', Categoria='" & TextBox2.Text & "', Clasificacion='" &
TextBox3.Text & "', Tipo='" & TextBox4.Text & "', Precio De Venta='" & TextBox5.Text
& "', Precio De Renta='" & TextBox6.Text & "', Salida ='" & TextBox7.Text & "',
Entrega='" & TextBox8.Text & "' Where Horas=" & (CInt(TextBox1.Text))
Dim DataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos, cn)
DataAdapter.Fill(dt)
TextBox1.Text = CInt(dt.Rows(fila)("Nombre"))
TextBox2.Text = CInt(dt.Rows(fila)("Categoria"))
TextBox3.Text = CInt(dt.Rows(fila)("Clasificacion"))
TextBox4.Text = CInt(dt.Rows(fila)("Tipo"))
TextBox5.Text = CInt(dt.Rows(fila)("Precio De Venta"))
TextBox6.Text = CInt(dt.Rows(fila)("Precio De Renta"))
TextBox7.Text = CInt(dt.Rows(fila)("Salida"))
TextBox8.Text = CInt(dt.Rows(fila)("Entrega"))
MsgBox("Registro Modificado Correctamente")
cn.Close()
End Sub
End Class
Public Class Menu_Principal
Dim dt As New DataTable
Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\toby\Practica3.mdb")

Private Sub Menu_Principal_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
Button1.Enabled = False
Button2.Enabled = False
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button4.Click
cn.Open()
dt.Reset()
Dim mostrardatos As String = "select * from Contraseña"
Dim dataAdapter As New OleDb.OleDbDataAdapter(mostrardatos, cn)
dataAdapter.Fill(dt)
Dim fila As Integer = dt.Rows.Count - 1
While (fila >= 0)
If TextBox1.Text = CStr(dt.Rows(fila)("Usuario")) Then
If TextBox2.Text = CStr(dt.Rows(fila)("Contraseña")) Then
Button1.Enabled = True
Button2.Enabled = True
End If
End If
fila = fila - 1
End While
dataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
Button1.Enabled = False
Button2.Enabled = False
TextBox1.Text = ""
TextBox2.Text = ""
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Peliculas.ShowDialog()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Videojuegos.Show()
End Sub
End Class

You might also like