Now it's getting weirder im getting this on the stackTrace in the try-catch block at the ResultSet this is the stackTrace
java.sql.SQLException: After end of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1094)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:997)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:983)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:928)
at com.mysql.jdbc.ResultSetImpl.checkRowPos(ResultSetImpl.java:850)
at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5768)
at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5688)
at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5728)
at com.crud.datafxcrud.controller.MainWindowController$1.convertOneRow(MainWindowController.java:82)
at com.crud.datafxcrud.controller.MainWindowController$1.convertOneRow(MainWindowController.java:77)
at org.datafx.reader.converter.JdbcConverter.get(JdbcConverter.java:61)
at org.datafx.reader.JdbcSource.get(JdbcSource.java:141)
at org.datafx.provider.ListDataProvider$2.callTask(ListDataProvider.java:246)
at org.datafx.concurrent.PublishingTask.call(PublishingTask.java:57)
at org.datafx.concurrent.PublishingTask.call(PublishingTask.java:40)
at javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at javafx.concurrent.Service$7$1.run(Service.java:744)
at javafx.concurrent.Service$7$1.run(Service.java:742)
at java.security.AccessController.doPrivileged(Native Method)
at javafx.concurrent.Service$7.run(Service.java:742)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Sql exception in conversion