Re: NULL in variable defined AS STRING
Iwan AB <[email protected]> Sat, 10 May 2025 11:39:34 +0700
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <CAHJCSmLYYzEAYduejhs+fdu9imcev=Pwnv08k2bM1GnBn3Dpbw@mail.gmail.com> |
--===============8364996853179460274== Content-Type: multipart/alternative; boundary="0000000000001460410634c0ac18" --0000000000001460410634c0ac18 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Mike, thanks for adding NULL support for STRINGs, it helps us a lot. Tested and it's working, but can not be applied to FOREACH/FETCH. Regards, Iwan On Mon, Apr 28, 2025 at 2:08=E2=80=AFPM Iwan AB <[email protected]> wrote: > Dear Mike, please consider the following code: > > MAIN > DEFINE s1 STRING, s2 CHAR(100) > > LET s1 =3D NULL > IF s1 IS NULL THEN > DISPLAY "s1 IS NULL!" > ELSE > DISPLAY "s1 IS NOT NULL!" > END IF > > LET s2 =3D NULL > IF s2 IS NULL THEN > DISPLAY "s2 IS NULL!" > ELSE > DISPLAY "s2 IS NOT NULL!" > END IF > > END MAIN > > it displays s1 IS NOT NULL! and s2 IS NULL, why is that? > > Best regards, > > Iwan Abu Bakar > --0000000000001460410634c0ac18 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi=C2=A0Mike, thanks for=C2=A0<span style=3D"color:rgb(51,= 51,51);font-family:Lato,sans-serif;font-size:14px">adding NULL support for = STRINGs, it helps us a lot. Tested and it's working, but can not be app= lied to FOREACH/FETCH.=C2=A0</span><div><span style=3D"color:rgb(51,51,51);= font-family:Lato,sans-serif;font-size:14px"><br></span></div><div><span sty= le=3D"color:rgb(51,51,51);font-family:Lato,sans-serif;font-size:14px">Regar= ds,</span></div><div><span style=3D"color:rgb(51,51,51);font-family:Lato,sa= ns-serif;font-size:14px"><br></span></div><div><span style=3D"color:rgb(51,= 51,51);font-family:Lato,sans-serif;font-size:14px">Iwan</span></div></div><= br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class= =3D"gmail_attr">On Mon, Apr 28, 2025 at 2:08=E2=80=AFPM Iwan AB <<a href= =3D"mailto:[email protected]">[email protected]</a>> wrote:<br></div><bloc= kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:= 1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Dear Mike, pl= ease consider the following code: <br><br>MAIN<br>=C2=A0 =C2=A0 DEFINE =C2= =A0s1 STRING, s2 CHAR(100)<br><br>=C2=A0 =C2=A0 LET s1 =3D NULL<br>=C2=A0 = =C2=A0 IF s1 IS NULL THEN<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 DISPLAY "s1 I= S NULL!"<br>=C2=A0 =C2=A0 ELSE<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 DISPLAY = "s1 IS NOT NULL!"<br>=C2=A0 =C2=A0 END IF<br><br>=C2=A0 =C2=A0 LE= T s2 =3D NULL<br>=C2=A0 =C2=A0 IF s2 IS NULL THEN<br>=C2=A0 =C2=A0 =C2=A0 = =C2=A0 DISPLAY "s2 IS NULL!"<br>=C2=A0 =C2=A0 ELSE<br>=C2=A0 =C2= =A0 =C2=A0 =C2=A0 DISPLAY "s2 IS NOT NULL!"<br>=C2=A0 =C2=A0 END = IF<br><br>END MAIN<br><br>it displays s1 IS NOT NULL! and s2 IS NULL, why i= s that?<div><br></div><div>Best regards,</div><div><br></div><div>Iwan Abu = Bakar</div></div> </blockquote></div> --0000000000001460410634c0ac18-- --===============8364996853179460274== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============8364996853179460274== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss --===============8364996853179460274==--