Re: Error when using CONNEC TO and OPEN SESSION statement
Iwan AB <[email protected]> Tue, 22 Mar 2022 17:55:39 +0700
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <CAHJCSmJtw31BpXBLk1W3dfNm0c93mfqwSeWJCGcTG5QRq2nStw@mail.gmail.com> |
Hi Mike, Thanks, it works with A4GL_LEXTYPE=C. And yes it fails with A4GL_LEXTYPE=EC. Best Regards, Iwan Abu Bakar <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Tue, Mar 22, 2022 at 5:21 PM Mike Aubury <[email protected]> wrote: > I've just checked here - and it works with A4GL_LEXTYPE=C, just fails for > ESQL/C generation ? > > On Tue, 22 Mar 2022 at 00:51, Iwan AB <[email protected]> wrote: > >> Dear Mike, >> >> I got the following error: >> >> p_connect.ao: In function `connect_db2': >> p_connect.c:(.text+0x981): undefined reference to `A4GLSQL_set_conn' >> collect2: error: ld returned 1 exit status >> >> when compiling program with CONNECT TO statement as follow: >> >> DATABASE db1 >> MAIN >> IF connect_db2() THEN >> DISPLAY "Connected to db2" >> END IF >> END MAIN >> >> FUNCTION connect_db2() >> DEFINE w_db2 CHAR(30), w_user, w_pass CHAR(20) >> >> LET w_db2 = "/data/db2@server2" >> LET w_user = "user" >> LET w_pass = "password" >> >> WHENEVER ERROR CONTINUE >> SET SESSION TO session_db2 >> IF status = 0 THEN >> RETURN TRUE >> END IF >> >> CONNECT TO w_db2 AS session_db2 >> USER w_user USING w_pass >> IF status = 0 THEN >> RETURN TRUE >> END IF >> WHENEVER ERROR STOP >> >> RETURN FALSE >> >> END FUNCTION >> >> the same error occurred with statement OPEN SESSION >> >> OPEN SESSION session_db2 TO DATABASE "/data/db2@server2" >> AS USER w_user PASSWORD w_pass >> >> I use aubit4gl 1.5.3 with INFORMIX SE Engine >> >> Best regard, >> >> Iwan Abu Bakar >> >> >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. >> www.avast.com >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >> <#m_1323896055178013272_m_3434768610994415004_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >> _______________________________________________ >> Aubit4gl-discuss mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss >> > _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss