Fix for CR6689804
authorrnithya@netbeans.org
Tue, 22 Apr 2008 17:34:50 +0530
changeset 420279a2d6817406
parent 4201 35075e3889a0
child 4203 1b8bf1d26fbe
Fix for CR6689804
etl.editor/src/org/netbeans/modules/sql/framework/ui/output/dataview/DataViewWorkerThread.java
etl.editor/src/org/netbeans/modules/sql/framework/ui/output/dataview/ResultSetTablePanel.java
     1.1 --- a/etl.editor/src/org/netbeans/modules/sql/framework/ui/output/dataview/DataViewWorkerThread.java	Tue Apr 22 16:28:39 2008 +0530
     1.2 +++ b/etl.editor/src/org/netbeans/modules/sql/framework/ui/output/dataview/DataViewWorkerThread.java	Tue Apr 22 17:34:50 2008 +0530
     1.3 @@ -151,10 +151,10 @@
     1.4              }
     1.5              dataOutputPanel.insert.setEnabled(true);
     1.6          } else {
     1.7 -            dataOutputPanel.first.setEnabled(false);
     1.8 -            dataOutputPanel.next.setEnabled(false);
     1.9 -            dataOutputPanel.last.setEnabled(false);
    1.10 -            dataOutputPanel.previous.setEnabled(false);
    1.11 +            dataOutputPanel.first.setEnabled(true);
    1.12 +            dataOutputPanel.next.setEnabled(true);
    1.13 +            dataOutputPanel.last.setEnabled(true);
    1.14 +            dataOutputPanel.previous.setEnabled(true);
    1.15              dataOutputPanel.commit.setEnabled(false);
    1.16              dataOutputPanel.deleteRow.setEnabled(false);
    1.17              dataOutputPanel.insert.setEnabled(false);
    1.18 @@ -436,7 +436,7 @@
    1.19              stmt = conn.createStatement();
    1.20              rs = stmt.executeQuery(buf.toString().trim());
    1.21              dataOutputPanel.queryView.setEditable(false);
    1.22 -            dataOutputPanel.queryView.setResultSet(rs, dataOutputPanel.recordToRefresh, 0);
    1.23 +            dataOutputPanel.queryView.setResultSet(rs, dataOutputPanel.maxRows,dataOutputPanel.nowCount-1);
    1.24              rs.close();
    1.25              stmt.close();
    1.26              try {
     2.1 --- a/etl.editor/src/org/netbeans/modules/sql/framework/ui/output/dataview/ResultSetTablePanel.java	Tue Apr 22 16:28:39 2008 +0530
     2.2 +++ b/etl.editor/src/org/netbeans/modules/sql/framework/ui/output/dataview/ResultSetTablePanel.java	Tue Apr 22 17:34:50 2008 +0530
     2.3 @@ -559,7 +559,7 @@
     2.4              int rowCnt = 0;
     2.5  
     2.6              boolean lastRowPicked = rs.next();
     2.7 -            while (lastRowPicked && rs.getRow() < (startFrom - 1)) {
     2.8 +            while (lastRowPicked && rs.getRow() < (startFrom + 1)) {
     2.9                  lastRowPicked = rs.next();
    2.10              }
    2.11