Ver Mensaje Individual
  #24  
Antiguo 10-11-2015
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Reputación: 24
fjcg02 Va camino a la fama
Hola,
se aprende más por pesao que por listo.

Siempre que indiques lo que no entiendes, podemos intentar explicártelo. Lo más importante cuando se pide ayuda es que las respuestas que te dan las hayas leído, ese esfuerzo es el que por lo menos yo aprecio. Cuando ayudo a alguien, generalmente no le doy la solución hecha, le doy algunas indicaciones, algunas pistas, .... Si veo que pone empeño, le sigo ayudando, si no, no.

En este caso está claro que estás intentando cosas, pero claro, a veces cuesta, y en ocasiones, tampoco entendemos al 100% la duda.

Creo que Casimiro te ha puesto en la senda con su ultima intervención.

- creas un store procedure con x parametros.
- En tu aplicación metes un componente en donde lo invocas.
- Das valor a los parámetros...
- Y lo ejecutas. ( cuando se ejecuta un store procedure se utiliza generalmente Objeto.Execute, no Objeto.Open.

En la BBDD
Código SQL [-]
create actualizar ( codPrv integer)
begin
  INSERT into tabla ( codPrv);
end

En tu programa
Código Delphi [-]
Query->Close();
Query->SQL->Text = "actualizar( :CodPrv))";
Query->ParamByName("CodPrv")->AsString  = ProvTit;
Query->ExevcSQL();
Obviamente, tendrás que poner más parámetros. El código es un ejemplo, no conozco builder, y la store procedure no compilará, pero espero que te valga.

Un saludo y suerte
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita