From: | "Dennis Romero L(dot)" <dromero(at)ceibo(dot)fiec(dot)espol(dot)edu(dot)ec> |
---|---|
To: | "'Moreno Mauri'" <moreno(dot)mauri(at)italtel(dot)it>, <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Re: SQLState with pg74.1jdbc3.jar |
Date: | 2004-01-15 15:17:17 |
Message-ID: | 200401151512.i0FFCNb12348@ceibo.fiec.espol.edu.ec |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Hi!!
I have an example code of pg73jdbc2.jar, maybe this help you.
I have a question:
How set the pg73jdbc2.jar files for work with jsp?? (SuSE 8.1)
Dennis
-----Original Message-----
From: pgsql-jdbc-owner(at)postgresql(dot)org
[mailto:pgsql-jdbc-owner(at)postgresql(dot)org] On Behalf Of Moreno Mauri
Sent: Jueves, 15 de Enero de 2004 9:50
To: pgsql-jdbc(at)postgresql(dot)org
Subject: [JDBC] SQLState with pg74.1jdbc3.jar
Hi all,
I'm a newbie in JDBC code.
I tried to execute a Statement.executeUpdate() method to insert a row
already present in my Postgresql DB.
With JDBC I receive a SQLException but I would like to have
more informations about the error (something like Duplicate Key
Exception).
I read that SQLException class have the getSQLState() method, but
when I call it, the result is null (the getErrorCode() return always 0).
The same if I try to generate another error (an INSERT command
without specifying all NOT NULL colums of my table).
I use pg74.1jdbc3.jar on a i686 Intel - Suse host.
Here is the code (insertCommand is intentionally a wrong command)
public int execInsert(String insertCommand) {
Statement stateSql;
Connection conn;
conn = <get the Connection>;
try {
stateSql = conn.createStatement();
return(stateSql.executeUpdate(insertCommand));
}
catch (SQLException e) {
System.out.println("SQLException: error code = " +
e.getErrorCode());
System.out.println("SQLException: sqlstate = " +
e.getSQLState());
return(-1);
}
}
---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend
Attachment | Content-Type | Size |
---|---|---|
login1.jsp | application/octet-stream | 1.2 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Moreno Mauri | 2004-01-15 15:48:23 | Re: SQLSTATE with pg74.1jdbc3.jar |
Previous Message | Paul Thomas | 2004-01-15 15:11:40 | Re: SQLState with pg74.1jdbc3.jar |