Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click 'Se compara si el control esta seleccionado If RadioButton1.Checked Then registro.Show() Me.Hide() End If 'Se compara si el control esta seleccionado If RadioButton2.Checked Then modificar.Show() Me.Hide() End If 'Se compara si la propiedad del control es verdadera If RadioButton3.Checked = True Then eliminar.Show() Me.Hide() End If End Sub
End Class
Imports System.Data.SqlClient
Public Class registro
Private Sub VolverToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VolverToolStripMenuItem.Click menuprin.Show() Me.Hide() End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim conexion As New SqlConnection("Data Source=CASTRO\SQLEXPRESS;Initial Catalog=prueba;Integrated Security=True") Dim command As New SqlCommand("insertarusuario", conexion) Dim adapter As New SqlDataAdapter("mostrarusuarios", conexion) Dim datase As New DataSet command.CommandType = Data.CommandType.StoredProcedure
adapter.Fill(datase) DataGridView1.DataSource = datase.Tables(0) conexion.Close() End Try End Sub
Private Sub registro_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Button2.Enabled = "false" End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox1.Enabled = "true" TextBox2.Text = "" TextBox2.Enabled = "true" TextBox3.Text = "" TextBox3.Enabled = "true" TextBox4.Text = "" TextBox4.Enabled = "true"
Button1.Enabled = "true" Button2.Enabled = "false" End Sub
End Class
Imports System.Data.SqlClient Public Class modificar Dim Dato1, Dato2, Dato3, Dato4 As String Private Sub VolverInicioToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VolverInicioToolStripMenuItem.Click menuprin.Show() Me.Hide() End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim conexion As New SqlConnection("Data Source=CASTRO\SQLEXPRESS;Initial Catalog=prueba;Integrated Security=True") Dim command As New SqlCommand("buscausuario", conexion) Dim adapter As New SqlDataAdapter(command) Dim datase As New DataSet
Private Sub DataGridView1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DataGridView1.MouseClick Dato1 = DataGridView1.CurrentRow.Cells(0).EditedFormattedValue.ToString Dato2 = DataGridView1.CurrentRow.Cells(1).EditedFormattedValue.ToString Dato3 = DataGridView1.CurrentRow.Cells(2).EditedFormattedValue.ToString Dato4 = DataGridView1.CurrentRow.Cells(3).EditedFormattedValue.ToString End Sub
Private Sub modificar_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load TextBox5.Enabled = "false" TextBox4.Enabled = "false" TextBox3.Enabled = "false" TextBox2.Enabled = "false" End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim conexion As New SqlConnection("Data Source=CASTRO\SQLEXPRESS;Initial Catalog=prueba;Integrated Security=True") Dim command As New SqlCommand("modificarusuario", conexion) Dim adapter As New SqlDataAdapter(command) Dim datase As New DataSet command.CommandType = Data.CommandType.StoredProcedure
adapter.Fill(datase) DataGridView1.Columns.Clear() conexion.Close() End Try End Sub
End Class
Imports System.Data.SqlClient Public Class eliminar Dim Dato1, Dato2, Dato3, Dato4 As String Private Sub VolverInicioToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VolverInicioToolStripMenuItem.Click menuprin.Show() Me.Hide() End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim conexion As New SqlConnection("Data Source=CASTRO\SQLEXPRESS;Initial Catalog=prueba;Integrated Security=True") Dim command As New SqlCommand("buscausuario", conexion) Dim adapter As New SqlDataAdapter(command) Dim datase As New DataSet
adapter.Fill(datase) DataGridView1.DataSource = datase.Tables(0) conexion.Close() End Try End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox5.Enabled = "false" TextBox4.Enabled = "true" TextBox3.Enabled = "true" TextBox2.Enabled = "true"
TextBox5.Text = Dato1 TextBox2.Text = Dato2 TextBox3.Text = Dato3 TextBox4.Text = Dato4 End Sub
Private Sub DataGridView1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DataGridView1.MouseClick Dato1 = DataGridView1.CurrentRow.Cells(0).EditedFormattedValue.ToString Dato2 = DataGridView1.CurrentRow.Cells(1).EditedFormattedValue.ToString Dato3 = DataGridView1.CurrentRow.Cells(2).EditedFormattedValue.ToString Dato4 = DataGridView1.CurrentRow.Cells(3).EditedFormattedValue.ToString End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim conexion As New SqlConnection("Data Source=CASTRO\SQLEXPRESS;Initial Catalog=prueba;Integrated Security=True") Dim command As New SqlCommand("borrarusuario", conexion) Dim adapter As New SqlDataAdapter(command) Dim datase As New DataSet command.CommandType = Data.CommandType.StoredProcedure
adapter.Fill(datase) DataGridView1.Columns.Clear() conexion.Close() End Try End Sub End Class
ALTER PROCEDURE [dbo].[borrarusuario] -- Add the parameters for the stored procedure here ( @id nvarchar(3), @nom nvarchar (50), @ape nvarchar (50), @telefo nvarchar(12) ) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON;
-- Insert statements for procedure here DELETE FROM usuario WHERE ide=@id and nombre=@nom and apellido=@ape and tel=@telefo END ALTER PROCEDURE [dbo].[buscausuario] ( @id nvarchar(3) ) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON;
-- Insert statements for procedure here SELECT * FROM usuario WHERE ide=@id ALTER PROCEDURE [dbo].[insertarusuario] ( @id nvarchar(3), @nom nvarchar(50), @ape nvarchar(70), @telefo nvarchar(15) ) AS SET NOCOUNT ON
INSERT INTO usuario(ide, nombre, apellido, tel) VALUES (@id,@nom ,@ape,@telefo) ALTER PROCEDURE [dbo].[modificarusuario] ( @id nvarchar(3), @nom nvarchar(50), @ape nvarchar(50), @telefo nvarchar(12) ) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON;
-- Insert statements for procedure here UPDATE usuario SET nombre=@nom, apellido=@ape, tel=@telefo WHERE ide=@id ALTER PROCEDURE [dbo].[mostrarusuarios]
AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON;