Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2006, 10:49
linuxboy
 
Fecha de Ingreso: octubre-2005
Mensajes: 14
Antigüedad: 19 años, 5 meses
Puntos: 0
Leer valores de la BD con C#

Hola a todos, en VB pudeo recuperar datos de la BD y mostrarlos en controles, como labels y textboxs, pero ahora lo quiero hacer con C# y como apenas me estoy familiarizando con el lenguaje, me manda un error, que supongo es de tipo de datos o no sé. Me gustaria que me ayudaran a resolverlo.

mi codigo en VB es el siguiente:

Dim x
lector = resultado.ExecuteReader()

While (lector.Read)
x = x + 1
t0 = lector.GetString(0)
End While

If x > 0 Then
Label1.Text = t0
End If

pero cuando lo paso a C#, me sale el siguiente error: Use of unassigned local variable 't0'. Este es mi codigo:

string t0;
int x = 0;

while(dr.Read())
{
x = x +1;
t0 = dr.GetString(0);
}

if (x > 0)
{
Label1.Text = t0;
}


Gracias por su ayuda.