[Date Prev][Date Next][Thread Prev][Thread Next]
[Author Index]
[Date Index]
[Thread Index]
[SQR-USERS Info]
[SQRUG Home Page]
Re: Displaying items?? - Victor
- Subject: Re: Displaying items?? - Victor
- From: Victor Loghin <vgl_ca@HOTMAIL.COM>
- Date: Wed, 27 Oct 1999 14:18:10 EDT
Manoj,
I never got an error, you did.
Thx,
Victor Loghin
VGL Consulting Inc.
----Original Message Follows----
From: Manoj Gurjar <mgurjar@HOTMAIL.COM>
Subject: Re: Displaying items?? - Victor
Date: Wed, 27 Oct 1999 13:14:31 EDT
Oops, it works. Didn't give error even if no row selected.
Victor, here we have PS7.5, SQR4.3.x, Informix 7.3.
Send me exact piece of code, where u are getting error, and
let me see.
Regards,
Manoj
>From: Victor Loghin <vgl_ca@HOTMAIL.COM>
>Reply-To: SQR-USERS@list.iex.net
>To: Multiple recipients of list SQR-USERS <SQR-USERS@list.iex.net>
>Subject: Re: Displaying items?? - Victor
>Date: Wed, 27 Oct 1999 12:04:59 EDT
>
>Manoj,
>
>You state:
>"it will give error. It is quite obvious"
>
>Well, this does not happen to me in the DB2/MVS environment. That is why I
>want to know your platform and the actual error message you are getting.
>
>We can reference the variable before the select executes and also after it
>executes and returns no rows and do not get an error. The column variable
>cobntains null.
>
>Thx,
>Victor Loghin
>VGL Consulting Inc.
>
>----Original Message Follows----
>From: Manoj Gurjar <mgurjar@HOTMAIL.COM>
>Subject: Re: Displaying items?? - Victor
>Date: Wed, 27 Oct 1999 11:20:02 EDT
>
>>Victor wrote:
>
>>The select does not return any rows. When we use the column variable it is
>>null. We do not get an error. What error do you get?
>
>So if select does not return any row and if u reference
>that memory variable (&Field from select) outside of
>begin-select, it will give error. It is quite obvious.
>
>If no row selected then that memory variable is not defined
>at all and will give error if u reference it in Display statement.
>
>And Display works fine within Begin-select, as if no
>row selected then Display statement won't execute.
>
>HTH,
>Manoj
>
>>From: Victor Loghin <vgl_ca@HOTMAIL.COM>
>>Reply-To: SQR-USERS@list.iex.net
>>To: Multiple recipients of list SQR-USERS <SQR-USERS@list.iex.net>
>>Subject: Re: Displaying items?? - Manoj
>>Date: Wed, 27 Oct 1999 08:58:45 EDT
>>
>>Manoj,
>>
>>The select does not return any rows. When we use the column variable it is
>>null. We do not get an error. What error do you get?
>>
>>Victor Loghin
>>VGL Consulting Inc.
>>
>>
>>----Original Message Follows----
>>From: Manoj Gurjar <mgurjar@HOTMAIL.COM>
>>Subject: Re: Displaying items?? - Victor
>>Date: Tue, 26 Oct 1999 15:38:17 EDT
>>
>>Victor,
>>
>>We have SQR 4.3.2, Informix 7.3.
>>
>>But this issue is not related to specific release.
>>It will work with any SQR and database.
>>
>>If u are getting NULL, then if u have access to backend
>>using some kind of SQL editor (like we use SQL*Plus with
>>Oracle), then do simple select for that field from the
>>table and see if u really have any value in that column.
>>
>>So basically :
>>
>>Begin-Select
>>Field1
>>
>> display &Field1
>>
>>FROM TABLE1
>>where <criteria>
>>
>>End-Select
>>
>>This Display will give o/p in log file if any rows are
>>selected from the table, based on your selection criteria
>>for the Field1 values.
>>
>>Hope this helps,
>>Manoj
>>
>>>From: Victor Loghin <vgl_ca@HOTMAIL.COM>
>>>Reply-To: SQR-USERS@list.iex.net
>>>To: Multiple recipients of list SQR-USERS <SQR-USERS@list.iex.net>
>>>Subject: Re: Displaying items??
>>>Date: Tue, 26 Oct 1999 14:14:12 EDT
>>>
>>>Manoj,
>>>
>>>What version of SQR, platform and database are you using? With both SQR 3
>>>and 4.1.73 on MVS and DB2, I get the null value.
>>>
>>>Victor Loghin
>>>VGL Consulting Inc.
>>>
>>>----Original Message Follows----
>>>From: Manoj Gurjar <mgurjar@HOTMAIL.COM>
>>>Subject: Re: Displaying items??
>>>Date: Tue, 26 Oct 1999 13:47:27 EDT
>>>
>>>>Rick,
>>>>
>>>>What you have should work fine; indentation OUTSIDE a select
>>>>doesn't matter. The following works fine for me:
>>>
>>>This will give error for display outside of begin-select
>>>in NO row selected.
>>>
>>>So better to put display within Begin-select.
>>>
>>>>
>>>> begin-program
>>>>
>>>> begin-select
>>>> dummy &a
>>>>
>>>> display &a
>>>>
>>>> from dual
>>>> end-select
>>>>
>>>> display &a
>>>>
>>>> end-program
>>>>
>>>>What error are you getting? What version of SQR are you using?
>>>>Does "show" work instead of "display"?
>>>>
>>>>Ray
>>>>
>>>> > I have a select and display statement similar to the following:
>>>> >
>>>> > begin-select on-error=sql_error
>>>> > ibt.business_unit &ibt.business_unit
>>>> > ibt.project_id &ibt.project_id
>>>> >
>>>> > do some_procedure
>>>> >
>>>> > from ps_pc_intfc_bl_tao ibt
>>>> > where ibt.process_instance = #prcs_process_instance
>>>> > end-select
>>>> >
>>>> > display &ibt.business_unit
>>>> >
>>>> >
>>>> > I get an error on the display statement.
>>>> > Is there a way to display the &ibt.business_unit variable without
>>>>having to
>>>> > move it to a $ type variable?
>>>> >
>>>>
>>>>----------------------------------------------------------------------
>>>>Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788
>>>>Ray Ontko & Co. Software Consulting Services http://www.ontko.com/
>>>
>>>______________________________________________________
>>>Get Your Private, Free Email at http://www.hotmail.com
>>>
>>>______________________________________________________
>>>Get Your Private, Free Email at http://www.hotmail.com
>>>
>>
>>______________________________________________________
>>Get Your Private, Free Email at http://www.hotmail.com
>>
>>______________________________________________________
>>Get Your Private, Free Email at http://www.hotmail.com
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com