You are on page 1of 3

La famosa cadena de coneccion esto es un tipo module :D Module conexion Public Const cadena As String = "server=(local);trusted_connection=yes;init ial catalog=ventas"

End Module

Esta es una clase llamada DMARCA Imports system.Data.SqlClient Public Class dmarca Public Sub drmarca(ByVal nomb As String, ByVal des As String) Dim cn As New SqlConnection(cadena) Dim comando As New SqlCommand Dim parnombre As New SqlParameter Dim pardescripcion As New SqlParameter Try cn.Open() comando = cn.CreateCommand comando.CommandText = "pa_imarca" comando.CommandType = CommandType.StoredProcedure parnombre.ParameterName = "@m" parnombre.Value = nomb pardescripcion.ParameterName = "@d" pardescripcion.Value = des

comando.Parameters.Add(parnombr e) ipcion) comando.Parameters.Add(pardescr comando.ExecuteNonQuery()

Catch ex As Exception Throw ex Finally If cn.State = ConnectionState.Open Then cn.Close() End If End Try End Sub End Class Esta es una clase llamada NMARCA Imports capa_datos Public Class nmarca Public Sub nrmarca(ByVal n As String, ByVal d As String) Dim objmarca As New dmarca objmarca.drmarca(n, d) End Sub End Class

Esta es un formulario llamada FormRegmarca Imports capa_negocio Public Class FormRegmarcae Private Sub btnguardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnguardar.Click Dim objmarca As New nmarca objmarca.nrmarca(Me.txtnombre.Text, Me.txtdescripcion.Text) MessageBox.Show("Datos Registrados") Me.txtnombre.Text = "" Me.txtdescripcion.Text = "" Me.txtnombre.Focus() End Sub Private Sub btnsalir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsalir.Click Close() End Sub End Class

You might also like