Unix Technical Forum

Re: 4GL V7.31 placeholder problem?

This is a discussion on Re: 4GL V7.31 placeholder problem? within the Informix forums, part of the Database Server Software category; --> Malc P wrote: > Hi Gang > further to my recent post - I just compiled and ran the ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-19-2008, 08:03 PM
Mark D. Stock
 
Posts: n/a
Default Re: 4GL V7.31 placeholder problem?


Malc P wrote:
> Hi Gang
> further to my recent post - I just compiled and ran the code with no
> errors using R4GL - it's just I4GL that fails at runtime with:
>
> Program stopped at "cursor.4gl", line number 23.
> SQL statement error number -254.
> Too many or too few host variables given.


I hope you've open a case with IBM.

> Sometimes I feel like a guinea-pig for IBM........


Well no code is bug free. The test for you is how quickly IBM fix your problem.

Cheers,
--
Mark.

+----------------------------------------------------------+-----------+
| Mark D. Stock mailto:mdstock@MydasSolutions.com |//////// /|
| Mydas Solutions Ltd http://MydasSolutions.com |///// / //|
| +-----------------------------------+//// / ///|
| |We value your comments, which have |/// / ////|
| |been recorded and automatically |// / /////|
| |emailed back to us for our records.|/ ////////|
+----------------------+-----------------------------------+-----------+

sending to informix-list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-19-2008, 08:03 PM
Malc P
 
Posts: n/a
Default Re: 4GL V7.31 placeholder problem?

"Mark D. Stock" <mdstock@mydassolutions.com> wrote in message
>
> I hope you've open a case with IBM.
>


Yup, I had a very prompt and effective response from Vijay, who has
taken it on board and confirmed it's a new bug.

*Very* impressed. Just how it should be ;-)

Malc
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-19-2008, 08:04 PM
John Carlson
 
Posts: n/a
Default Re: 4GL V7.31 placeholder problem?

On 10 Oct 2003 01:12:58 -0700, malc_p@btinternet.com (Malc P) wrote:

>"Mark D. Stock" <mdstock@mydassolutions.com> wrote in message
>>
>> I hope you've open a case with IBM.
>>

>
>Yup, I had a very prompt and effective response from Vijay, who has
>taken it on board and confirmed it's a new bug.
>
>*Very* impressed. Just how it should be ;-)
>


Change for the better? Good to hear good things about support. I
haven't had as many issues as others, but then I haven't had as many
issues as other . . . . 8-)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 04-19-2008, 08:08 PM
Andrew Hamm
 
Posts: n/a
Default Re: 4GL V7.31 placeholder problem?

Malc P wrote:
>
> Yup, I had a very prompt and effective response from Vijay, who has
> taken it on board and confirmed it's a new bug.
>
> *Very* impressed. Just how it should be ;-)


Apart from your stray ?? in the MATCHES, your original problem implies that
7.31 is now counting ? and supplied host variables and complaining if the
counts don't match.

I hope 4GL does not now consider it wrong to say

prepare thing from " .......... ? and ....? and .....?......."

open thing using a, b

We've got a few critical pieces of code that must run with unmatched counts.
It's all because 4GL is so dreadfully un-dynamic when it comes to their
datatypes such as records or argument lists - when the code has to be
flexible you need to bend the rools in the area of the USING clause.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 04-19-2008, 08:08 PM
Jonathan Leffler
 
Posts: n/a
Default Re: 4GL V7.31 placeholder problem?

Andrew Hamm wrote:

> Malc P wrote:
>>Yup, I had a very prompt and effective response from Vijay, who has
>>taken it on board and confirmed it's a new bug.
>>
>>*Very* impressed. Just how it should be ;-)

>
> Apart from your stray ?? in the MATCHES, your original problem implies that
> 7.31 is now counting ? and supplied host variables and complaining if the
> counts don't match.
>
> I hope 4GL does not now consider it wrong to say
>
> prepare thing from " .......... ? and ....? and .....?......."
>
> open thing using a, b
>
> We've got a few critical pieces of code that must run with unmatched counts.
> It's all because 4GL is so dreadfully un-dynamic when it comes to their
> datatypes such as records or argument lists - when the code has to be
> flexible you need to bend the rools in the area of the USING clause.



No - the problem was that an ISO C compiler was interpreting ??- as a
trigraph for tilde, and I4GL wasn't making sure it didn't.


--
Jonathan Leffler #include <disclaimer.h>
Email: jleffler@earthlink.net, jleffler@us.ibm.com
Guardian of DBD::Informix v2003.04 -- http://dbi.perl.org/

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 04-19-2008, 08:09 PM
Andrew Hamm
 
Posts: n/a
Default Re: 4GL V7.31 placeholder problem?

Jonathan Leffler wrote:
>
> No - the problem was that an ISO C compiler was interpreting ??- as a
> trigraph for tilde, and I4GL wasn't making sure it didn't.


Phew;-) Thanks for the clarification


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 10:05 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com