Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/04/2008, 14:04
ManuelV
 
Fecha de Ingreso: octubre-2003
Mensajes: 101
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: c#: variable rescatando nombre

Cita:
Iniciado por royrojas Ver Mensaje
Puedes llamar los eventos TextChange o el Leave del textbox que tiene el Codigo, con el que vas a consultar a la base de datos la descripcion de la misma, o consultarla en el objeto donde la tengas almacenada.


Código:
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            ActualizaDescripcion(this.textBox1.Text);
        }

        private void textBox1_Leave(object sender, System.EventArgs e)
        {
            ActualizaDescripcion(this.textBox1.Text);
        }

        private void ActualizaDescripcion(int Codigo)
        {
            string _desc;
            _desc = TraerValor(Codigo);
            this.textBox2.Text = _desc;
        }
=========================================
[Codigo]: nnnn [Descripcion]: < = aparece automatica segun el codigo
=========================================



este es el sp que tengo para obtener la descripcion

ALTER procedure [dbo].[sp_descripcionproducto_get]
(
@txtProducto int
)
as

SELECT PR.id
,PR.nombre

FROM tbl_producto PR

where PR.id = @txtProducto


entonces deberia quedar algo asi como esto ???

private void txtProducto_TextChanged(object sender, EventArgs e)
{
txtDescripcion.Text = <<<< aqui envio el parametro txtProducto, para retornar el nombre del producto ????>>>>

}