Ну да?!
Я думаю:
QueryRun queryRun = myGridDataSource_QR;
while (queryRun.next())
Будет эквивалентно:
while (myGridDataSource_QR.next())
Может быть имеет смысл сделать через
Query query = new Query(myGridDataSource_QR.query();
QueryRun queryRun = query.queryRun();