Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema con UPDATE DB SQLServer en C#

Estas en el tema de Problema con UPDATE DB SQLServer en C# en el foro de .NET en Foros del Web. Hola chicos.. tengo un problema que no se como resolver estoy tratando de hacer un update a una tabla especifica de la DB en SQLServer ...
  #1 (permalink)  
Antiguo 18/06/2009, 13:42
 
Fecha de Ingreso: junio-2007
Ubicación: Argentina
Mensajes: 111
Antigüedad: 16 años, 10 meses
Puntos: 0
Exclamación Problema con UPDATE DB SQLServer en C#

Hola chicos.. tengo un problema que no se como resolver

estoy tratando de hacer un update a una tabla especifica de la DB en SQLServer con C# pero no se como insertar el codigo para uqe funcione...

Este es mi codigo a ver si alguien me puede ayudar

Código PHP:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public 
partial class Connection System.Web.UI.Page 
{
SqlCommand comm = new SqlCommand("UPDATE nombre_de_base SET tabla_que_contiene = 'DATOS' WHERE id = 'ID'"conn);

}

public 
partial class Articulo System.Web.UI.Page 
{
        protected 
void Page_Load(object senderEventArgs e)
    {
... 
el resultado que quiero seria algo asi?
a ver quien me pude ayudar por favor...
Código PHP:
comm.DATOS 
comm
.ID
  #2 (permalink)  
Antiguo 19/06/2009, 09:23
Avatar de 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 :. .
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:47.