Buenas de nuevo compañeros.
La idea que tengo es la de buscar en una tabla y evitar que salgan una pregunta que anteriormente esta marcada como preguntada.
para ello primero saco un numero al azar dentro del rango del numero de preguntas que tengo en la base de datos y luego miro si en su campo de si esta preguntada,lo está.
el codigo que utilizo es este,pero no me da lo que quiero.
Código vb:
Ver originalb = CStr(cmd.ExecuteScalar()) - 1
Do
a = 1 + (Rnd() * b)
Loop While a >= b
For Each datos As DataRow In imagentabla.Rows
If (datos("id").ToString) = a And datos("preguntada").ToString = False Then
Button9.Text = datos("tema").ToString
End If
Next
con este codigo si el numero al azar es una pregunta que ya a sido preguntada,no me sale nada.
nose si me e explicado bien,pero sino decirmelo e intentare explicarme mejor.
gracias por vuestra ayuda.