using rs.next() instead of rs.first() to get the first record

When using the MS Sql Server jdbc driver, an exception is thrown when first() is called stating "The requested operation is not supported on forward only result sets.". Changing this to rs.next() makes the sqlserver driver happy and accomplishes the same thing as first().