Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2009, 09:23
Avatar de atak
atak
 
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 9 meses
Puntos: 5
De acuerdo Problema con UPDATE DB SQLServer en C#

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
__________________
. .: El mejor Inicio :. .