diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java index b2720f0451..e78500afc0 100644 --- a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java +++ b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java @@ -330,7 +330,7 @@ public class DataSetTableService { e.printStackTrace(); } try { - datasourceRequest.setQuery(qp.createQueryCountSQL(table)); + datasourceRequest.setQuery(qp.createQueryTableWithLimit(table, fields, Integer.valueOf(dataSetTableRequest.getRow()))); dataSetPreviewPage.setTotal(Integer.valueOf(jdbcProvider.getData(datasourceRequest).get(0)[0])); } catch (Exception e) { e.printStackTrace(); @@ -380,7 +380,7 @@ public class DataSetTableService { e.printStackTrace(); } try { - datasourceRequest.setQuery(qp.createQueryCountSQL(table)); + datasourceRequest.setQuery(qp.createQueryTableWithLimit(table, fields, Integer.valueOf(dataSetTableRequest.getRow()))); dataSetPreviewPage.setTotal(Integer.valueOf(jdbcProvider.getData(datasourceRequest).get(0)[0])); } catch (Exception e) { e.printStackTrace(); @@ -414,7 +414,7 @@ public class DataSetTableService { e.printStackTrace(); } try { - datasourceRequest.setQuery(qp.createQueryCountSQL(table)); + datasourceRequest.setQuery(qp.createQueryTableWithLimit(table, fields, Integer.valueOf(dataSetTableRequest.getRow()))); dataSetPreviewPage.setTotal(Integer.valueOf(jdbcProvider.getData(datasourceRequest).get(0)[0])); } catch (Exception e) { e.printStackTrace(); @@ -435,7 +435,7 @@ public class DataSetTableService { } try { - datasourceRequest.setQuery(qp.createQueryCountSQL(table)); + datasourceRequest.setQuery(qp.createQueryTableWithLimit(table, fields, Integer.valueOf(dataSetTableRequest.getRow()))); dataSetPreviewPage.setTotal(Integer.valueOf(jdbcProvider.getData(datasourceRequest).get(0)[0])); } catch (Exception e) { e.printStackTrace();