You are on page 1of 1

*****PRIMERA PARTE****

Imports MySql.Data.MySqlClient
Module Module1
Public Class SQL
Dim MsqlConString As String = "server = localhost; user id=root; password=;
database = marca;"
Public MysqlConexion As MySqlConnection = New
MySqlConnection(MsqlConString)
Public ComandoSql As MySqlCommand
Public Sub AbrirConexion()
Try
MySqlConexion.Open()
MsgBox("LA CONEXION SE REALIZO CON EXITO")
Catch ex As Exception
MsgBox("LO SENTIMOS NO SE PUEDO ENCONTRAR LA BASE DE DATOS")
End Try
End Sub
Public Sub cerrarConexion()
MysqlConexion.Close()
End Sub
Public Sub Insertar(ByVal Dml As String)
ComandoSql = New MySqlCommand(Dml, MysqlConexion)
ComandoSql.ExecuteNonQuery()
MsgBox("DATOS GUARDADOS CORRECTAMENTE")
End Sub
End Class
End Module

*****SEGUNDA PARTE****
Public Class Form1
Dim datos As New SQL
Private Sub btGuardar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btGuardar.Click
DataGridView1.Rows.Add(txtCodigo.Text, txtNombre.Text, txtEstado.Text)
datos.Insertar("INSERT INTO marcas (Marcas) values ('" + txtCodigo.Text +
"')('" + txtNombre.Text + "')('" + txtEstado.Text + "')")
datos.cerrarConexion()
End Sub

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


System.EventArgs) Handles MyBase.Load
datos.AbrirConexion()
End Sub
End Class

You might also like