Programación General > C++ Builder
Informacion De Un Edit
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 -> SQL -> Clear( );Query4 -> SQL -> Add("Insert Into RESPUESTAFUNCIONARIO(IDCONSECUTIVOENCUESTA, IDENCUESTA, IDPREGUNTA,IDRESPUESTA, FUNCIONARIO) Values(:p1, :p2, :p3, :p4, :p5)"); Query4 -> ParamByName( "p1" ) -> AsInteger = StrToInt(consecu);Query4 -> ParamByName( "p2" ) -> AsString = (Request -> ContentFields -> Values[ "encuesta" ]);Query4 -> ParamByName( "p3" ) -> AsString = Request -> ContentFields -> Values[ "idpregunta1" ];Query4 -> ParamByName( "p4" ) -> AsString = Request -> ContentFields -> Values[ "idrespuesta1" ];Query4 -> ParamByName( "p5" ) -> AsString = "The Black Boy";Query4 -> 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->SQL->Add("Insert Into....");
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
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa