hola amigos del Foro tengo una nueva consulta, quiero generar un codigo a partir de datos en una tabla, explico el siguiente codigo...
public int genera_OF()
{
String strCn = ConfigurationSettings.AppSettings["miconexion"];
SqlConnection cn = new SqlConnection(strCn);
cn.Open();
string sql;
Random crit = new Random();
int numOF=-1;
sql ="select * from tbl_OF_Genera where OF_estado = 0";
SqlCommand cmdOF = new SqlCommand(sql,cn);
SqlDataReader drOF = cmdOF.ExecuteReader();
while(drOF.Read())
{
numOF = crit.Next(Convert.ToInt32(drOF["OF_id"]),Convert.ToInt32(drOF["OF_id"]));
}
drOF.Close();
return numOF;
}
OK, la consulta me devuelve todos aquellos datos que se ubieran generado como codigo, pero lo que quisera es hacer un random entre los que no tuvieran el campo OF_estado = 0, o los que tuvieran el campo OF_estado =1, que pueden ser varios alternativos, con el codigo que tengo solo em devuelve el mayor y pues deberia enttregar este trabajo para AYER ... , espero alguien me pueda ayudar .. Gracias amigos del Foro