Обсуждение: inet datatype question!
Hi all! Can you help me with the following problem? I have created a table: CREATE TABLE( src inet, dst inet, size int); How can I insert an ip address or a network address into src or dst within a Java program, using a Postgresql JDBC driver? - Which method to use? --> setXxx? Thank you very much!
Hi, Unfortunately java doesn't have a "type" that corresponds to the postgres inet type. You can retrieve it as a string however. Use getString. Of course you will have to parse the string. Dave On Mon, 2002-05-20 at 06:41, m.bakirov@transfer.kg wrote: > Hi all! > > Can you help me with the following problem? > > I have created a table: > > CREATE TABLE( > src inet, > dst inet, > size int); > > How can I insert an ip address or a network address into src or dst within > a Java program, using a Postgresql JDBC driver? - Which method to use? --> > setXxx? > Thank you very much! > > > > > > > > ---------------------------(end of broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/users-lounge/docs/faq.html > >
I am using a JDBC connection over a PPP connection layer. The pgsql-jdbc
driver throws a SocketException and the databse connection dies. I
consider the ppp layer to be "suspect", but at least it survives this
hiccup. Is it (1) possible (2) a good idea to beef up the driver to handle
this situation? Or should my application logic handle this?
BTW- I'm using the cygwin port of postgresql and therefore I'm using
microsft's dialup software ('rasdial', blech)
Thanks,
Mike Adler
======================================
An I/O error occured while reading from backend - Exception:
java.net.SocketException: Connection reset by peer: JVM_recv in socket
input stream read
Stack Trace:
java.net.SocketException: Connection reset by peer: JVM_recv in socket
input stream read
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at org.postgresql.PG_Stream.ReceiveChar(PG_Stream.java:141)
at
org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:68)
at org.postgresql.Connection.ExecSQL(Connection.java:398)
at org.postgresql.jdbc2.Statement.execute(Statement.java:130)
at org.postgresql.jdbc2.Statement.executeUpdate(Statement.java:73)
at
org.postgresql.jdbc2.PreparedStatement.executeUpdate(PreparedStatement.java:113)
at com.ics.eagle.other.RemoteSync.main(RemoteSync.java:324)
End of Stack Trace
at org.postgresql.PG_Stream.ReceiveChar(PG_Stream.java:147)
at
org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:68)
at org.postgresql.Connection.ExecSQL(Connection.java:398)
at org.postgresql.jdbc2.Statement.execute(Statement.java:130)
at org.postgresql.jdbc2.Statement.executeUpdate(Statement.java:73)
at
org.postgresql.jdbc2.PreparedStatement.executeUpdate(PreparedStatement.java:113)
at com.ics.eagle.other.RemoteSync.main(RemoteSync.java:324)
Thank you very much for a reply! If for retrieve I use getString, what should I use for inserting an inet datatype? Rgrds... > Hi, > > Unfortunately java doesn't have a "type" that corresponds to the > postgres inet type. You can retrieve it as a string however. Use > getString. Of course you will have to parse the string. > > Dave > On Mon, 2002-05-20 at 06:41, m.bakirov@transfer.kg wrote: >> Hi all! >> >> Can you help me with the following problem? >> >> I have created a table: >> >> CREATE TABLE( >> src inet, >> dst inet, >> size int); >> >> How can I insert an ip address or a network address into src or dst >> within a Java program, using a Postgresql JDBC driver? - Which method >> to use? --> setXxx? >> Thank you very much! >> >> >> >> >> >> >> >> ---------------------------(end of >> broadcast)--------------------------- TIP 5: Have you checked our >> extensive FAQ? >> >> http://www.postgresql.org/users-lounge/docs/faq.html >> >> > > > > > ---------------------------(end of > broadcast)--------------------------- TIP 6: Have you searched our list > archives? > > http://archives.postgresql.org