Documente Academic
Documente Profesional
Documente Cultură
Crea la base de datos librera en Access, en la base de datos crea una tabla que
se llame libros la cual contendr los siguientes campos:
ALTAS (AGREGAR)
=
=
=
=
=
=
reader("titulo").ToString()
reader("autor").ToString()
reader("editorial").ToString()
reader("edicion").ToString()
reader("tema").ToString()
reader("precio").ToString()
Else
TextBox1.Text = ""
MessageBox.Show("ISBN no encontrado")
End If
End Sub
End Class
CONSULTA POR AUTOR
Agrega otro formulario y dale el nombre de porautor, crea la interfaz grafica
parecida a la siguiente:
ELIMINAR REGISTROS
Agrega una opcion borrar o eliminar al menu.
Agrega un formulario al proyecto, dale el nombre de borrar, disea la interfaz
para que quede mas o menos de la siguiente forma:
=
=
=
=
=
=
reader("titulo").ToString()
reader("autor").ToString()
reader("editorial").ToString()
reader("edicion").ToString()
reader("tema").ToString()
reader("precio").ToString()
Else
TextBox1.Text = ""
MessageBox.Show("ISBN no encontrado")
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Me.Hide()
Form1.Show()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Dim x As Integer
Dim sql, isbn As String
Dim dr As OleDbDataReader
x = MessageBox.Show("Esta seguro de borrar el registro? ", "borrar
registro", MessageBoxButtons.YesNoCancel)
If x = System.Windows.Forms.DialogResult.Yes Then
isbn = TextBox1.Text
conectar()
sql = "DELETE * FROM libros WHERE isbn= '" & isbn & "' "
cmd = New OleDbCommand(sql, conexion)
dr = cmd.ExecuteReader
dr.Close()
MessageBox.Show("El registro se borro Correctamente")
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
Elabor: Eduardo Vzquez Peralta
8
TextBox4.Clear()
TextBox5.Clear()
TextBox6.Clear()
TextBox7.Clear()
End If
End Sub
End Class
Nota
Recuerda agregar en el men el cdigo para mostrar este formulario
ACTUALIZAR REGISTROS
Agrega una opcin modificar o actualizar al men.
Agrega un formulario al proyecto, dale el nombre de actualiza, disea la
interfaz para que quede mas o menos de la siguiente forma:
reader = cmd.ExecuteReader()
If reader.Read = True Then
TextBox2.Text
TextBox3.Text
TextBox4.Text
TextBox5.Text
TextBox6.Text
TextBox7.Text
=
=
=
=
=
=
reader("titulo").ToString()
reader("autor").ToString()
reader("editorial").ToString()
reader("edicion").ToString()
reader("tema").ToString()
reader("precio").ToString()
Else
TextBox1.Text = ""
MessageBox.Show("ISBN no encontrado")
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Me.Hide()
Form1.Show()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Dim a, c, d, e1, f, g, h As String
Dim sql As String
Dim dr As OleDbDataReader
a = TextBox1.Text
c = TextBox2.Text
d = TextBox3.Text
e1 = TextBox4.Text
f = TextBox5.Text
g = TextBox6.Text
h = TextBox7.Text
sql = "UPDATE libros SET isbn = '" & a & "' , titulo ='" _
& c & "',autor = '" & d & "', editorial= '" & e1 & "',edicion= '" _
& f & "', tema= '" & g & "', precio='" & h & "' where isbn = '" & a & "' "
cmd = New OleDbCommand(sql, conexion)
dr = cmd.ExecuteReader
dr.Close()
MessageBox.Show("El registro se Actualizo Correctamente")
End Sub
End Class
Nota
Recuerda agregar en el men el cdigo para mostrar este formulario