dose Ruby or ActiveRecord have the Java/JDBC equivalent for retrieving 
ResultSet meta data...

PreparedStatement statement = null;
try
{
  statement = connection.prepareStatement("select * from some_table");

  ResultSet rs = null;
  try
  {
    rs = statement.executeQuery();
    ResultSetMetaData rsMetaData = rs.getMetaData();
    int columnCount = rsMetaData.getColumnCount();

    more stuff...

-- 
Posted via http://www.ruby-forum.com/.