Programación General > C++ Builder

 Informacion De Un Edit

<< < (4/6) > >>

The Black Boy:
yo creo que es por el codigo SQL;  que codigo SQL le colocas al Query? :unsure:

The Black Boy:

--- Código: Text --- Query4 -&#62; SQL -&#62; Clear( );Query4 -&#62; SQL -&#62; Add(&#34;Insert Into RESPUESTAFUNCIONARIO(IDCONSECUTIVOENCUESTA, IDENCUESTA, IDPREGUNTA,IDRESPUESTA, FUNCIONARIO) Values(:p1, :p2, :p3, :p4, :p5)&#34;); Query4 -&#62; ParamByName( &#34;p1&#34; ) -&#62; AsInteger = StrToInt(consecu);Query4 -&#62; ParamByName( &#34;p2&#34; ) -&#62; AsString = (Request -&#62; ContentFields -&#62; Values[ &#34;encuesta&#34;    ]);Query4 -&#62; ParamByName( &#34;p3&#34; ) -&#62; AsString = Request -&#62; ContentFields -&#62; Values[ &#34;idpregunta1&#34;  ];Query4 -&#62; ParamByName( &#34;p4&#34; ) -&#62; AsString = Request -&#62; ContentFields -&#62; Values[ &#34;idrespuesta1&#34; ];Query4 -&#62; ParamByName( &#34;p5&#34; ) -&#62; AsString =  &#34;The Black Boy&#34;&#59;Query4 -&#62; Prepare( );  

en el codigo que esta ahí estoy utilizando un TQuery para agregar(guardar) a la BD, pero la pregunta es:

en la Propiedad SQL de ese TQuery ¿que codigo debe ir?

el que estoy usando no me sirve; y es:


--- Código: Text --- Select *From Guardar  
ese es el codigo que le metí a la propiedad SQL  pero no me sirve no se por que :unsure:


Sugerencias por fa

Y gracias  :adios:

_Viktor:
Amigo. Al hacer:


--- Código: Text ---Query-&#62;SQL-&#62;Add(&#34;Insert Into....&#34;); 
Con eso le estas dando el valor a la propiedad SQL del Query... seria mejor que me dijeras que error te esta da la insercion...

Recuerda que si estas insertando tienes que usar el metodo ExecSQL del Query, el metodo Open es solo para Consultas..

Saludos!

The Black Boy:
ver imagen...

ahora lo que digo es:  en la imagen lo que está encerrado en rojo es la propiedad SQL  ala que  me refiero; dentro de esa propiedad debe ir un codigo SQL  para que lo que está encerrado en Azul se vuelba  true para que funcione... el programa....  si no hay nada dentro de esa propiedad  SQL  entonces me arroja error...

a ese codigo SQL  es el que me refiero..

¿que debe ir ahi?

Gracias Y saludos :hola:

_Viktor:
Black.. tomate un tiempo para leer bien mi respuesta anterior... veras que ya te respondi eso... si estas insertando no puedes tener activo el query si no le has dado valores a los parametros.
La propiedad SQL se la estas dando en tiempo de ejecucion al hacer
Query->SQL->Add("Insert....") ... de verdad no entiendo que es lo que no entiendes...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa