Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 10-11-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Angel.Matilla Ver Mensaje
¿Cómo hago para meter en un stored procedure ese valor ProvTit que he sacado de una tabla y que no se modifica en toda la vida del programa? Esto es lo que no entiendo; meterlo "a capón"
Mediante un parámetro.
No sé cómo llamas a los procedimientos almacenados, tienes componentes específicos o puedes usar un ibquery "a pelo" con la sentencia: execute procedure ( parámetro 1, parámetro 2, etc )
Código SQL [-]
create procedure PR_HaceAlgo( iProveedor integer, ... )
...
Responder Con Cita
  #22  
Antiguo 10-11-2015
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Muchísimas grcias y retierar mis disculpas por ser tan pesado.
Responder Con Cita
  #23  
Antiguo 10-11-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Lo importante es que lo hayas entendido.
Pregunta si tienes alguna duda.
Responder Con Cita
  #24  
Antiguo 10-11-2015
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
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
  #25  
Antiguo 11-11-2015
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Muchísimas gracias a los dos. Entiendo muchísimas más cosas gracias a vuestras explicaciones.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Usar objetos con variables. jularaXD Varios 3 14-05-2013 11:06:20
En que momentos usar variables? Gerson12 Varios 13 08-05-2012 03:49:43
procedure con parametros variables rruffino SQL 1 05-03-2009 01:58:55
usar un procedure en varios formularios adonai Varios 21 30-03-2007 17:42:34
Número máximo de variables en un Procedure Ana Tudela Firebird e Interbase 0 26-04-2005 12:32:35


La franja horaria es GMT +2. Ahora son las 20:21:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi