Strange problem with rb-postgres

N

ngw

Hi *,
I'm using rb-postgres:

require 'postgres'

begin
dbh = PGconn.new("127.0.0.1", 5432, "", "", "test", "usertest",
"passwdtest")
puts dbh.server_version
dbh.close
rescue PGError => e
puts e.message
end

This code actually doesn't work, the method server_version is undefined, but
is documented here: http://ruby.scripting.ca/postgres/rdoc/
What's happening here ? Is the documentation outdated ?

ngw
 
M

Mark Probert

ngw said:
Hi *,
I'm using rb-postgres:

require 'postgres'
I think this is the C extension, right? I have the version last updated

$Author: noboru $
$Date: 2003/01/06 01:38:20 $
This code actually doesn't work, the method server_version
is undefined,
Yup.

begin
dbh = PGconn.new("127.0.0.1", 5432, "", "", "test", "usertest",
"passwdtest")
puts dbh.server_version

Instead, you can:

puts conn.exec("show server_version").result

Hope this helps
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,293
Messages
2,571,500
Members
48,188
Latest member
GerardRush

Latest Threads

Top