🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.bd.misc
Article #361

AYUDA PARA MODIFICAR CONSULTA DE PASO A TRAVES

#361
From: DIRENFORD
Date: Wed, 03 Sep 2003 12:08
41 lines
2698 bytes
Hola a todos. Sou nuevo en el grupo. Gracias de antemano a todos por
vuestro tiempo.

Vereis en una base de datos cerrada (.Exe) hay una consulta que se
nutre de unos parametros que recoge de un formulario.

He conseguido importarla a una mdb mia, y funciona, pero con los
parametros que se le introdujeron la �ltima vez que se utilizo.

me gustaria usarla moficando un parametro en mi propia base de datos.

Esta es la SQL de la consulta
"SELECT DISTINCT J.CODI_PROF "PROF.", J.GRAU_INTER "G. INT.",
DESCRIPCIO,
U.REGISTRE "REGISTRE", RTRIM(NOM)||' '||RTRIM(COGNOM1)||' '||COGNOM2
"NOM I COGNOMS"
FROM USUFAM.USUARI U, USUFAM.INTERVENEN I, USUFAM.INTERVENEN
J, USUFAM.DICCI05 D
WHERE U.REGISTRE = I.REGISTRE AND U.REGISTRE = J.REGISTRE
AND J.GRAU_INTER = CODI AND U.COMPT_DEM>0 AND I.GRAU_INTER='22011' AND
I.D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (I.D_FINAL IS NULL
OR I.D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND
I.DISTRICTE='99' AND I.CENTRE='SI' AND
TO_CHAR(NVL(I.D_FINAL,SYSDATE),'YYYYMMDD')||I.ROWID = (SELECT
MAX(TO_CHAR(NVL(D_FINAL,SYSDATE),'YYYYMMDD')||ROWID) FROM INTERVENEN
WHERE
REGISTRE=U.REGISTRE AND GRAU_INTER='22011' AND
D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (D_FINAL IS
NULL OR D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND
DISTRICTE='99' AND CENTRE='SI') AND
U.D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (U.D_FINAL IS NULL
OR U.D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND
J.D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (J.D_FINAL IS NULL
OR J.D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND J.CODI_PROF
LIKE '%' AND J.GRAU_INTER LIKE '22011'
ORDER BY J.CODI_PROF, J.GRAU_INTER,
DESCRIPCIO, U.REGISTRE"
A mi lo que me interesa es en vez de funcionar en la fecha (03/09/2003
es la que yo introduje la �ltima vez que la ejecut�) funcionara en la
fecha del sistema, o bien pasarla por codigo.
Gracias de nuevo
Technical Details
Message-ID: <36795363.0309030408.7f32850d@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 106e2f,779c23deec5056c0,start
X-Google-Attributes: gid106e2f,public
X-Google-ArrivalTime: 2003-09-03 05:08:58 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: fgea@mail.bcn.es (DIRENFORD)
Newsgroups: es.comp.bd.misc
Subject: AYUDA PARA MODIFICAR CONSULTA DE PASO A TRAVES
Date: 3 Sep 2003 05:08:54 -0700
Organization: http://groups.google.com/
Lines: 41
Message-ID: <36795363.0309030408.7f32850d@posting.google.com>
NNTP-Posting-Host: 212.15.224.90
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1062590937 19189 127.0.0.1 (3 Sep 2003 12:08:57 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 3 Sep 2003 12:08:57 GMT