SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: The Black Boy en Lunes 10 de Mayo de 2004, 18:55

Título: Re: Guardar En Bd Todos
Publicado por: The Black Boy en Lunes 10 de Mayo de 2004, 18:55
Bueno observar imagen por favor...


como ven en la imagen es una pregunta con posibles respuesta; y cada posible respuesta asociada a un checkBox  ...

ahora observar codigo...
Código: Text
  1.  
  2.  
  3. Query4 -> SQL->Clear();
  4. Query4 -> SQL->Add("Insert Into RESPUESTAFUNCIONARIO(IDCONSECUTIVOENCUESTA, IDENCUESTA, IDPREGUNTA, IDRESPUESTA, FUNCIONARIO) Values(:p1, :p2, :p3, :p4, :p5)");
  5. Query4 -> ParamByName( "p1" ) -> AsString = (consecu);
  6. Query4 -> ParamByName( "p2" ) -> AsString = (Request -> ContentFields -> Values[ "encuesta" ]);
  7. Query4 -> ParamByName( "p3" ) -> AsString = (Request -> ContentFields -> Values[ "idpreguntipDOS2" ]);
  8. Query4 -> ParamByName( "p4" ) -> AsString = (Request -> ContentFields -> Values[ "idrestipDOS2" ]);
  9. Query4 -> ParamByName( "p5" ) -> AsString =  "The Black Boy"&#59;
  10. Query4 -> Prepare( );
  11. Query4 -> ExecSQL( );
  12.  
  13.  
  14.  

con ese codigo yo capturo todo lo que "necesito"   pero lo que me interesa es la siguiente porcion:

Código: Text
  1.  
  2. Query4 -> ParamByName( "p4" )->AsString=(Request -> ContentFields-> Values[ "idrestipDOS2" ]);
  3.  
  4.  

con ese pedazito de codigo que hace parte del primero "capturo" las respuestas que halla dado el usuario...

la cuestion es que:

solo esta capturando una y tienen que capturar todos los que esten chequeados...       :unsure:
alguien tiene alguna sugerencia  del porque solo coge uno;  y que ademas solo coge el primero que este chequeado ???   los demas no   :(  

Gracias por la atencion prestada  :adios:
Título: Re: Guardar En Bd Todos
Publicado por: The Black Boy en Lunes 10 de Mayo de 2004, 22:56
Estoy en problemas con este programa y ya se me esta saliendo de  las manos..

Razon  lo peor que le puede pasar a alguien cuando esta programando o desarrollando algo  Que es?    :think:   pensar y al ver que no sale lo esperado; entonces DESESPERARSE  :comp:  :angry:  al punto de  explotar :fire:  y  :hitcomp: