Revision 76 trunk/org.gvsig.mssqlserver/org.gvsig.mssqlserver.provider/src/main/java/org/gvsig/mssqlserver/dal/operations/MSSQLServerFetchFeatureTypeOperation.java
MSSQLServerFetchFeatureTypeOperation.java | ||
---|---|---|
3 | 3 |
import java.sql.Connection; |
4 | 4 |
import java.sql.ResultSet; |
5 | 5 |
import java.sql.ResultSetMetaData; |
6 |
import java.sql.SQLException; |
|
7 | 6 |
import java.sql.Statement; |
8 | 7 |
import java.util.List; |
9 |
import java.util.logging.Level; |
|
10 |
import java.util.logging.Logger; |
|
11 | 8 |
import org.cresques.cts.IProjection; |
12 |
import org.gvsig.fmap.crs.CRSFactory; |
|
13 | 9 |
import org.gvsig.fmap.dal.exception.DataException; |
14 | 10 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
15 | 11 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
... | ... | |
92 | 88 |
if (rs.next()) { |
93 | 89 |
int code = rs.getInt(1); |
94 | 90 |
try { |
95 |
IProjection proj = this.helper.getProjectionFromSRSId(code);
|
|
91 |
IProjection proj = this.helper.getProjectionFromDatabaseCode(String.valueOf(code));
|
|
96 | 92 |
return proj; |
97 | 93 |
} catch (Exception ex) { |
98 | 94 |
logger.warn("Can't create projection from code '" + code + "'.", ex); |
Also available in: Unified diff