Puedes crear un Proc
Código vb.net:
Ver originalpublic Con as MySqlConnection
public Com as MySqlCommand
public Adp as MysqlDataAdapter
public Datos as Dataset
' Procedimiento Para Conectarme a la Bd de MySQL
public Shared sub ConexionMySQL()
try
Con = new MysqlConnection
Con .ConnectionString = "server=localhost; user id=root; password=123456; database=datos"
if Con.state = 1 then Con.Close
Con.Open
catch ex as Exception
end try
end sub
' Procedimiento para Ejecutar una Consulta sin devolver ningun valor
public Shared sub Ejecutar(Byval CadMySql as String)
try
Com = new MySqlCommand(CadMySql,Con)
Com.ExecuteNonQuery()
catch ex as Exception
finally
Com.Dispose()
end try
end sub
' Procedimiento para Ejecutar una Consulta devolviendo Datos
public Shared function Mostrar(Byval CadMySql as String) as DataTable
try
Adp = new MySqlDataAdapter(CadMySql, Con)
Datos = new DataSet
Adp.fill(Datos,"x")
catch ex as Exception
finally
Adp.Dispose()
end try
return Datos.Tables("x")
end function
Esto lo Agregas a una Clase o a un Modulo
Si Es una Clase lo debes llamar de la siguiente manera
NomClase.NomProc()
Si es Un Modulo
NomProc()