
26/07/2018, 14:42
|
| | Fecha de Ingreso: agosto-2012 Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 6 meses Puntos: 52 | |
Respuesta: llamar stored procedure Cita:
Iniciado por cristiantorres Pues no es mucha la diferencia.
Seria.
Código vb.net:
Ver originalDim cmd As New SqlCommand("NombreProcedimientoAlmacenado", conn) 'nombre del procedimiento, conn es la cadena de conexion cmd.CommandType = CommandType.StoredProcedure 'especificas que se ejecutara un procedimiento 'envias los parametros cmd.Parameters.AddWithValue("@param1", textbox1.Text) cmd.Parameters.AddWithValue("@param2", textbox2.Text) conn.Open() 'abris la conexion Try cmd.ExecuteNonQuery() MessageBox.Show("Registro Ingresado con Exito...") Catch ex As Exception MessageBox.Show("Error no se Pudo Ingresar el Registro...") End Try
Como veras es casi lo mismo lo que cambia es que el el comand pones el nombre del procedimiento y tambien especificas que se ejecutara un procedimiento lo demas es igual. tampoco funciono este
Código vb:
Ver originalconexion.ConnectionString = "server=" & servidor & ";user id=" & usuario & ";password=" & contraseña & ";database=" & basededatos & ";" Dim cmd As New MySqlCommand("corte", conexion) 'nombre del procedimiento, conn es la cadena de conexion cmd.CommandType = CommandType.StoredProcedure 'especificas que se ejecutara un procedimiento 'envias los parametros cmd.Parameters.AddWithValue("$fechaini", Format(dtmFechaIni.Value, "yyyy-MM-dd")) cmd.Parameters.AddWithValue("$fechafin", Format(dtmFechaFin.Value, "yyyy-MM-dd")) conexion.Open() 'abris la conexion Try cmd.ExecuteNonQuery() Catch ex As Exception MessageBox.Show("Error no se Pudo Ingresar el Registro...") End Try conexion.Close()
__________________ a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra |