Marc,

 

I have not stayed current on my 7.6 compiler, only 7.6 Rbase, because I am
migrating everything to eXtreme 9.0.  However, I can tell you that I have a
7.6 compiled application using version 7.6.8.31102 of the compiler that
checks the value of SQLCODE extensively and it works fine.  Also, the same
code works fine in the latest version of the eXtreme 9.0 compiler (which is
generally the same as the other versions of compilers).

 

Hope this helps some.

 

Paul

 

From: [email protected] [mailto:[email protected]] On Behalf Of MDRD
Sent: Friday, May 14, 2010 8:25 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Scratch

 

I really hope this in not the case, I did a quick check and I use SQLCODE in
over 50 places in my app.

Also, I just updated all my users from 7.5 to 7.6.

 

Marc

 

 

 

From: TOM HART <mailto:[email protected]>  

Sent: Thursday, May 13, 2010 6:18 PM

To: RBASE-L Mailing List <mailto:[email protected]>  

Subject: [RBASE-L] - Re: Scratch

 

It appears that the sqlcode is not reliable on the new compiler 7.6 update.
I changed the code the err var and it worked.   Now I need to go thru and
change all my codel
Tom Hart

 

  _____  

From: "[email protected]" <[email protected]>
To: RBASE-L Mailing List <[email protected]>
Sent: Thu, May 13, 2010 9:23:31 AM
Subject: [RBASE-L] - Re: Scratch

Tom:  I can't tell you why I made this decision, but there is only
one place in all my program code all over this country going back to
2.11 days where I use the SQLCODE command.   The only place I 
use sqlcode is within a cursor:
       fetch c1 into vproductid
       if sqlcode = 100 then
           break
       endif

I never use sqlcode anywhere else for testing.   I guess I didn't
trust that the same command would "break" a sqlcode reliably 
from version to version....  But as I said, personal choice and I
can't comment on whether it's a good idea to use sqlcode or not...

Karen






First off I want to thank Razz, Rachael, and Albert for their help.  I did
get it to work right.  Now I have a question, what happened from the last 2
compiler builds.  This code I posted I have been using for at least 2 years,
at 3 locations, and on more than 10 computers and have never once had  this
happen.  Is it better to use the code you posted and/or is the sqlcode
becoming obsolete.  I am sure I have sqlcode elsewhere in my app, but
obviously employees clock in and out everyday, so it came up first.  I have
not changed the code or form at all, just re-compiled my startup file with
the newer compiler version.
Tom Hart

 

Reply via email to