Revision 19975 trunk/libraries/libDataSourceDBBaseDrivers/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2FeatureCollectionEditing.java
H2FeatureCollectionEditing.java | ||
---|---|---|
22 | 22 |
protected DBFeatureType featureType; |
23 | 23 |
protected String totalFilter; |
24 | 24 |
protected H2Store store; |
25 |
protected ResultSet rs; |
|
26 | 25 |
private int numReg=-1; |
27 | 26 |
private String sql; |
28 | 27 |
private String sqlCount; |
29 | 28 |
private String totalOrder; |
30 | 29 |
private FeatureManager featureManager; |
31 |
// private FeatureFilterParser parser; |
|
32 | 30 |
|
33 | 31 |
|
34 | 32 |
H2FeatureCollectionEditing(FeatureManager fm,H2Store store,IFeatureType type) { |
... | ... | |
61 | 59 |
|
62 | 60 |
try { |
63 | 61 |
Statement st = conn.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY); |
64 |
return rs = st.executeQuery(aSql);
|
|
62 |
return st.executeQuery(aSql); |
|
65 | 63 |
|
66 | 64 |
} catch (java.sql.SQLException e) { |
67 | 65 |
throw new SQLException(aSql,this.store.getName(),e); |
... | ... | |
206 | 204 |
|
207 | 205 |
} |
208 | 206 |
|
207 |
public void dispose() { |
|
208 |
this.store.deleteObserver(this); |
|
209 |
this.store = null; |
|
210 |
this.featureManager = null; |
|
211 |
this.featureType = null; |
|
212 |
} |
|
213 |
|
|
209 | 214 |
} |
Also available in: Unified diff