TADOQuery and assign null value to the parameter
- From: "vverdenga" <vverdenga@xxxxxxxxxxxxxx>
- Date: Thu, 23 Mar 2006 20:27:07 +0200
hi i have the following query:
select yliko.SERIAL_NUMBER,
yliko.PERIGRAFH,yliko.CODE_YPALLHLOY,yliko.CODE_KATASTASHS, YPALLHLOI.NAME,
KATASTASH_YLIKOY.PERIGRAFH, ypallhloi.code
from yliko, ypallhloi, katastash_ylikoy
where (yliko.CODE_YPALLHLOY = ypallhloi.code)
and (yliko.CODE_KATASTASHS = KATASTASH_YLIKOY.code)
and (YPALLHLOI.code= :codeypal or :codeypal is null)
order by ypallhloi.name
the only thing i want to do is to assing values to the parameter using the
folling code:
if ComboYpallhlos.KeyValue<>null then
MhtrvoPagivn.repYlikaYpallhloi.Parameters[0].Value:=FrmYlika_ypallhlo.ComboYpallhlos.KeyValue
else
MhtrvoPagivn.repYlikaYpallhloi.Parameters[0].Value:=null;
my problem is that when my parameter don't have value i get no result... so
i am asking how can i clear my parameter
when i delete the parameter from the sql i get the right results
select yliko.SERIAL_NUMBER,
yliko.PERIGRAFH,yliko.CODE_YPALLHLOY,yliko.CODE_KATASTASHS, YPALLHLOI.NAME,
KATASTASH_YLIKOY.PERIGRAFH, ypallhloi.code
from yliko, ypallhloi, katastash_ylikoy
where (yliko.CODE_YPALLHLOY = ypallhloi.code)
and (yliko.CODE_KATASTASHS = KATASTASH_YLIKOY.code)
order by ypallhloi.name
thank's in advance
.
- Follow-Ups:
- Re: TADOQuery and assign null value to the parameter
- From: Vitali Kalinin
- Re: TADOQuery and assign null value to the parameter
- From: Brian Hollister
- Re: TADOQuery and assign null value to the parameter
- Prev by Date: Re: Connection String in SQL Server 2005 giving errors
- Next by Date: Re: CursorLocation -> Scrollbar behavior
- Previous by thread: Deadlock exception not raised at client
- Next by thread: Re: TADOQuery and assign null value to the parameter
- Index(es):
Relevant Pages
|
|