![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No lo entiendo.
¿Porqué no la añades igual que has hecho con las otras?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
||||
|
||||
|
Es que no se como añadirla, ya que el valor de la variable esta en otro form
|
|
#3
|
||||
|
||||
|
Para llamarla haz referencia al nombre del form delante.
Lo que tienes que asegurarte de que en el otro form esté accesible. Para eso puedes definir una propiedad para acceder a la variable en la parte pública del form o en su defecto definir la variable en la parte pública.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
||||
|
||||
|
Perdonad mi ignorancia pero no encuentro como pasar el valor de la variable (a) dentro de una consulta sql.
Mi consulta es
en la linea where quiero pasarle el valor de la variable (a) que es el año en el cual trabajo, aqui no puedo poner where anio = Form.A Sigo investigando Josep |
|
#5
|
||||
|
||||
según el motor puede ser también:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#6
|
||||
|
||||
|
Ya está, gracias Neftali, releyendo tu mensaje se me han abierto los ojos, sencillamente reescribo la consulta y ya está
De nuevo gracias Josep |
|
#7
|
||||
|
||||
|
EDn el texto de la consulta pon el parámetro o variable antecedido de dos puntos:
Al momento de abrir la consulta, sustituyes el parámetro por el valor deseado:
En ParamByName indicas el nombre que le hayas puesto al parámetro (que suponogo no puede llevar ñ pero eso ya es otra cuestión ) y usas AsXXX según el tipo de datos que requieras (AsInteger, AsString, As Boolean, AsFloat, etc.)// Saludos |
|
#8
|
||||
|
||||
|
AÑADO/EDITO: Parece que la cosa se solucionó..
![]() ![]() . Vamos a ver. Si sabes hacer esto:
No entiendo porque no puedes hacer esto:
Si la variable es de tipo string, bastaría con eso. Si es de tipo entero hay que convertirla. ¿Puedes poner cómo es la declaración de la variable A? ¿Y dónde la tienes declarada? ¿En el mismo formulario? ¿En otro? ¿Es una variable local/privada? ¿Pública? ¿Cuando dices que no puedes es que no sabes, que te da error? ¿Qué error? .... ![]() ![]() ![]() ![]() Porque sino estamos "dándole vueltas al palo" como tontos. ![]() PD: Otro tema es que cuando pases valores de tipo cadena/string a una SQL deben ir con comillas simples, pero de eso hablamos luego.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#9
|
||||
|
||||
|
Si, el tema se solucionó, lo que pasaba es que no veia como pasar el parametro a la consulta ya escrita, pero se encendió la bombilla y como comenté en mi post anterior, reescribo la consulta pasandole los parametros y ya está.
Consulta original
Texto con el que modifico la consulta
De paso he aprovechado para declarar una sola vez la variable (a) en el data module y asi la utilizan todos los forms que hagan referencia al año. Saludos Josep |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Pasar el resultado de un Zquery a una variable | NeWsP | Conexión con bases de datos | 6 | 02-06-2007 20:43:37 |
| Como pasar la parte decimal de una variable | maravert | Varios | 1 | 30-10-2006 20:30:11 |
| Pasar una Variable a Reporte en Rave. | servicomp | Impresión | 1 | 30-01-2004 15:28:26 |
| pasar resultado sql a una variable ?? | Alex2000 | SQL | 7 | 08-12-2003 23:09:25 |
| pasar una variable a una sentencia sql | acrophet | SQL | 6 | 03-11-2003 17:01:02 |
|