Hola,
espero que te ayude mi ejemplo :
tabla : departamentos
Procedimiento Almacenado :
Código PHP:
CREATE procedure [dbo].[departamentoModificar]
(
@coddpto int,
@nombredpto varchar(35)
)
as
update departamento set nombredpto=@nombredpto where (coddpto=@coddpto)
Clase departamento :
Código PHP:
public class departamento
{
....
Metodo de la clase departamento
Código PHP:
public void ModificarDepartamento(int xcodigo,string xnombre)
{
conexion cnn = new conexion();
SqlConnection cn = new SqlConnection(cnn.leerConexion());
SqlCommand cmd = new SqlCommand("departamentoModificar", cn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@coddpto",xcodigo);
cmd.Parameters.AddWithValue("@nombredpto",xnombre);
try
{
cn.Open();
cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
finally
{
cn.Dispose();
cmd.Dispose();
}
}
Si tienes un boton guardar de modificar en tu FORMULARIO :
Evento Click:
Código PHP:
departamento dp = new departamento();
dp.ModificarDepartamento(Convert.ToInt32(ID), txtnombre.Text);
si tienes dudas
estamos para ayudarte
Atte,
atak