Programación General > C++ Builder

 Re: Guardar En Bd Todos

(1/1)

The Black Boy:
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 ---  Query4 -> SQL->Clear();Query4 -> SQL->Add("Insert Into RESPUESTAFUNCIONARIO(IDCONSECUTIVOENCUESTA, IDENCUESTA, IDPREGUNTA, IDRESPUESTA, FUNCIONARIO) Values(:p1, :p2, :p3, :p4, :p5)");Query4 -> ParamByName( "p1" ) -> AsString = (consecu);Query4 -> ParamByName( "p2" ) -> AsString = (Request -> ContentFields -> Values[ "encuesta" ]);Query4 -> ParamByName( "p3" ) -> AsString = (Request -> ContentFields -> Values[ "idpreguntipDOS2" ]);Query4 -> ParamByName( "p4" ) -> AsString = (Request -> ContentFields -> Values[ "idrestipDOS2" ]);Query4 -> ParamByName( "p5" ) -> AsString =  "The Black Boy"&#59;Query4 -> Prepare( );Query4 -> ExecSQL( );   
con ese codigo yo capturo todo lo que "necesito"   pero lo que me interesa es la siguiente porcion:


--- Código: Text --- Query4 -> ParamByName( "p4" )->AsString=(Request -> ContentFields-> Values[ "idrestipDOS2" ]);  
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:

The Black Boy:
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:

Navegación

[0] Índice de Mensajes

Ir a la versión completa