Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/06/2011, 01:18
Avatar de ir3al
ir3al
 
Fecha de Ingreso: mayo-2010
Ubicación: Talavera de la Reina
Mensajes: 110
Antigüedad: 14 años, 9 meses
Puntos: 4
Respuesta: Meter datos de un DataRow en unos textbox's

Cita:
Iniciado por giovani_loera Ver Mensaje
Intenta declarar las variables afuera del foreach e inicialisalas con =string.Empty; o con =""; las 2 es lo mismo, pero se ve mas bonito con el string.Empty.


Código C##:
Ver original
  1. string cod = string.Empty;
  2. //.....variables
  3.  
  4. foreach(DataRow col in dt.Rows)
  5. {
  6.           cod = col["COD_CLI"].ToString();
  7.           //.....
  8.  
  9.          Buscar_Alta.alt.textCod.Text = cod;
  10.          //.................
  11. }

El mismo mensaje te dice sobre el error, se tiene q inicializar/Crear las variables "Utiliza la clave 'new'....", esta bien raro explicar pero dice q para pasar el dato de una variable , dicha variable tiene q tener un valor por default.
Espero q te sirva


Posdata:
En vez de crear variables string, lo q puede es pasar directo los datos asi

Código C#:
Ver original
  1. Buscar_Alta.alt.textCod.Text=col["COD_CLI"].ToString();
  2. //....

Esto es solo un tip.
Me sigue dando el mismo problema, debe de ser por algo de la propiedad text de los textbox del formulario pero nose el que puede ser. ¿Alguien me ayuda por favor?