Re: JT400 connection string

Niels Liisberg <nli-y1igGha7WhZnI0JKdf8LmQC/[email protected]> Tue, 1 Oct 2024 21:58:00 +0200
Newsgroups gmane.comp.lang.as400.java
Message-ID <CADAk_-h+OkPGhdmL+D+0aysnxixCmk1mssY-snGb6L1RTN=LOg@mail.gmail.com>
Use the “net.sf.jt400” it is on maven and is the jt open

tirs. 1. okt. 2024 kl. 19.42 skrev Richard Schoen <[email protected]
>:

> Is there a reason you wouldn't just stick with jt400.jar ?
>
> Do you have something like db2 connect ?
>
> Regards,
> Richard Schoen
> Web: http://www.richardschoen.net
> Email: [email protected]
>
> ----------------------------------------------------------------------
>
> message: 1
> date: Mon, 30 Sep 2024 13:10:05 -0500
> from: DOUGLAS ENGLANDER via JAVA400-L <[email protected]>
> subject: JT400 connection string
>
> I have this in my Java program and it works to get a connection. I think
> this is not using JT400.JAR. The connection works. But when I try to run a
> SQL Insert, it says it can't find the table in the ABCDEFGH library. Which
> is correct since that library does not exist. What do I need to change here
> so the driver uses *LIBL instead of ABCDEFGH?
>
> Class.forName("com.ibm.db2.jdbc.app.DB2Driver");
> db2_conn = DriverManager.getConnection("jdbc:db2:localhost", "ABCDEFGH",
> db2password);
>
> db2password is a String that is populated two lines above by reading one
> line from a hardcoded IFS file.
>
>
> When I use this [which I think is accessing JT400.JAR]:
>
> Class.forName("com.ibm.as400.access.AS400JDBCDriver")
> db2_conn = DriverManager.getConnection(
> "jdbc:as400://system;libraries=*LIBL;naming=sql;", "ABCDEFGH", "password"
> );
>
>
> I replace system with our system ID. When I run the program, I get this
> message:
>
> java.sql.SQLException: Communication link failure. (Connection was dropped
> unexpectedly.)
>
>
> This import is at the beginning of the program:
>
> import com.ibm.as400.access.*;
>
>
> Can anyone advise as to why neither of these are working?
>
> Thank you,
>
> Doug
>
> --
> This is the Java Programming on and around the IBM i (JAVA400-L) mailing
> list
> To post a message email: [email protected]
> To subscribe, unsubscribe, or change list options,
> visit: https://lists.midrange.com/mailman/listinfo/java400-l
> or email: [email protected]
> Before posting, please take a moment to review the archives
> at https://archive.midrange.com/java400-l.
>
-- 
This is the Java Programming on and around the IBM i (JAVA400-L) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/java400-l
or email: [email protected]
Before posting, please take a moment to review the archives
at https://archive.midrange.com/java400-l.