ASP.NET - obtener con un get un valor de tipo bit de mi bd

 
Vista:

obtener con un get un valor de tipo bit de mi bd

Publicado por gaston barahona (40 intervenciones) el 22/05/2004 10:04:54
hola tengo mi bd en sqlserver
un dato es de tipo bit ( asi esta definido )
ahora cuando con un datareader lo quiero btener me da un error
es porque el tipo de dato no lo puede obtener

SqlDataReader lector = null;
lector = myCommand.ExecuteReader();

while (lector.Read())
{
if (lector.Get ???? (0). =0 ) --> aqui debe ir get algo y no se que
va para leer un dato de tipo bit
con getByte no sirve que va
ahii ??
{
estado.Text="Enviado";
Button1.Visible=false;
}
else
{
estado.Text="Evaluacion";
Evaluacion.Visible=false;
}
}
myConnection.Close();
}

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:lo hice de la manera facil

Publicado por gaston barahona (40 intervenciones) el 22/05/2004 11:24:30
lo solucione de la manera facil

como me daba errpor al leer el dato lo que hice fue lo siguiente
en el select use un cast y converti el dato a int se hace asi por si alguien tiene este mismo problema

select cast(midato as int ) from mi tabla

y asi solucione el problema de todas maneras debe haber alguna forma de leer un dato tipo bit de sqlserver con un reader..
pero como a mi sistema no le afecta el cambio de tipo de dato ya quela tabla almacenaba un 1 si la persona estaba ctiva y un 0 si no lo staba

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar