Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2012, 10:54
ellimarine
 
Fecha de Ingreso: agosto-2012
Ubicación: Monterrey NL
Mensajes: 1
Antigüedad: 11 años, 8 meses
Puntos: 0
Mandar Parametros de VB.Net a MySQL

Hola que tal, el presente es por que se me presento el siguiente problema, estoy tratando de mandar dos parámetros a Stored Procedure de MySql pero no encuentro la manera de hacerlo, ya investigue en muchos lugares e intentado de muchas maneras pero no me da resultados, este es el código que estoy utilizando:

Imports System
Imports MySql.Data
Imports MySql.Data.MySqlClient

Public Class Form1
Dim Conexion As New MySqlConnection
Dim Comando As New MySqlCommand


Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
ConexionMySql()
End Sub

Sub ConexionMySql()
Try
Conexion.ConnectionString = "Server=LocalHost; Initial Catalog=pruebaagosto; User=root; Password=admin;"
Conexion.Open()
Comando.Connection = Conexion
Comando.CommandType = CommandType.StoredProcedure
'MsgBox("Conectado")
Catch ex As Exception
MsgBox("ERROR DE CONEXION", MsgBoxStyle.Critical, "Mensaje del Sistema")
End Try
End Sub

Sub Registrar()
Try
Comando.Parameters.Clear()
Comando.Parameters.Add(New MySqlParameter("@Nombre", SqlDbType.VarChar)).Value = "Hola"
Comando.Parameters.Add(New MySqlParameter("@Tipo", SqlDbType.VarChar)).Value = "Hola"
Comando.CommandText = "SP_REGISTRAR"
******* Aqui es donde ya no se como mandar los Parámetros *******
Comando.ExecuteNonQuery()
Comando.Cancel()
Catch ex As Exception
MsgBox("ERROR PROCEDURE REGISTRO", MsgBoxStyle.Critical, "Mensaje del Sistema")
End Try
End Sub

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Registrar()
End Sub
End Class

Agradeceré si me pueden dar algún consejo de como puedo mandar los parámetros al procedimiento.

Muchas Gracias

Última edición por ellimarine; 02/08/2012 a las 10:56 Razón: Falto terminar la pregunta