Programación General > C++ Builder
Informacion De Un Edit
The Black Boy:
Ya no Gracias, la pregunta era por que me aparecio un error que decia:
--- Citar ---Demasiados Parámetros
--- Fin de la cita ---
y la respuesta la encontre en que me faltaban anotar algunos campos de la tabla
:smartass:
:whistling:
The Black Boy:
--- Cita de: "_Viktor" --- Hola, puedes usar un TTable o un TQuery, yo uso mas TQuery, por lo que te dejo un ejemplo de como podrias usarlo:
--- Código: Text ---Query1->SQL->Clear();Query1->SQL->Add("Insert Into Tabla(Campo1,Campo2) Values(:p1,:p2)");Query1->ParamByName("p1")->AsString = Edit1->Text;Query1->ParamByName("p2")->AsInteger = Edit2->Text.ToInt();Query1->Prepare();Query1->ExecSQL();
Saludos!
--- Fin de la cita ---
Viktor en ese codigo que está ahi. no te hace falta algo? :unsure:
es que lo he intentado usar y no me sirve :(
y no se porque
Auxilio :( y Gracias :adios:
_Viktor:
Lo que esta ahi esta bien... si pones tu codigo tal vez pueda ver que error estas comentiendo...
Saludos!
The Black Boy:
--- Código: Text --- consecu = 0; 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[ "idpregunta4" ]; Query4 -> ParamByName( "p4" ) -> AsString = Request -> ContentFields -> Values[ "idrespuesta1" ]; Query4 -> ParamByName( "p5" ) -> AsString = "JAIRO"; Query4 -> Prepare( ); Query4 -> ExecSQL( ); consecu = (consecu + 1);
es es el codigo que tengo... y el error no es de compilacion, es en el momento que intenta guardar en la BD
_Viktor:
En ese caso, cual es el error que te da.. ?
Saludos!
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa