comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java @ 756:1614b27dcbfa

Added Support of Layers which are Joined from two Tables. gnv-artifacts/trunk@804 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 19 Mar 2010 12:12:10 +0000
parents cae93c709548
children 9a828e5a2390
comparison
equal deleted inserted replaced
755:8dc8d04084d4 756:1614b27dcbfa
243 } 243 }
244 244
245 private String fetchColumns(String tableName){ 245 private String fetchColumns(String tableName){
246 String returnValue = null; 246 String returnValue = null;
247 try { 247 try {
248 String[] filter = tableName.toUpperCase().split("\\."); 248 String[] tables = tableName.toUpperCase().split(",");
249 String[] filter = tables[0].split("\\.");
250 // Only use the first Table the second one will be ignored.
249 QueryExecutor queryExecutor = QueryExecutorFactory.getInstance() 251 QueryExecutor queryExecutor = QueryExecutorFactory.getInstance()
250 .getQueryExecutor(); 252 .getQueryExecutor();
251 253
252 Collection<Result> columnData = queryExecutor. 254 Collection<Result> columnData = queryExecutor.
253 executeQuery(this.columnQueryID, 255 executeQuery(this.columnQueryID,

http://dive4elements.wald.intevation.org