Netbeans - Examen con preguntas aleatorias

   
Vista:

Examen con preguntas aleatorias

Publicado por Giovvani giovaz_a.o@hotmail.com (1 intervención) el 20/05/2013 08:26:34
Estoy realizando un programa que me genere un examen con preguntas aleatorias y,
tengo problemas al momento de mandar llamar las preguntas con sus respuestas de una base de datos
hecha en phpmyadmin, ya que siempre me imprime la misma pregunta para pregunta 1, pregunta 2, etc... con obvio las mismas
respuestas.
Deseo que me imprima claramente diferentes preguntas y aleatoriamente, que no vayan de la misma
manera a como están dadas de alta en la base de datos.
Les dejo el código, si le pueden dar una checada por ahí lo agradezco, saludos


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
 
Conector cc = new Conector();
Connection cn = (Connection) cc.Conectar();
String pregunta="", ra="", rb="", rc="", rd="";
String sql = "SELECT * FROM smtp ORDER BY RAND() LIMIT 35"; /*ORDER BY RAND() LIMIT X*/
try {
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery(sql);
 
while(rs.next()){
pregunta=rs.getString("Pregunta");
ra=rs.getString("Ra"); //variable toma lo que tiene la base de datos
rb=rs.getString("Rb");
rc=rs.getString("Rc");
rd=rs.getString("Rd");
}
 
 
jLabelb.setText(pregunta);
jLabela.setText(pregunta);
jLabel3.setText(pregunta);
jRadioButton1.setText(ra);
jRadioButton2.setText(rb);
jRadioButton3.setText(rc);
jRadioButton4.setText(rd);
jRadioButton5.setText(ra);
jRadioButton6.setText(rb);
jRadioButton7.setText(rc);
jRadioButton8.setText(rd);
jRadioButton9.setText(ra);
jRadioButton10.setText(rb);
jRadioButton11.setText(rc);
jRadioButton12.setText(rd);
 
}catch(SQLException ex)
{
JOptionPane.showMessageDialog(null, ex);
}
;
}
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

Examen con preguntas aleatorias

Publicado por viry (1 intervención) el 01/06/2015 23:30:39
hola...! soy viry estudio informática a nivel preparatoria yo también estoy elaborando un cuestionario con preguntas aleatorias y quisiera que me ayudaras para obtener el código correcto ya que tengo el mismo resultado que tu
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