Revision 45200 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/expressionevaluator/impl/grammars/DataAccessGrammarFactory.java

View differences:

DataAccessGrammarFactory.java
237 237
            theGrammar.addStatement(createInsertIntoTableSelectStatement(theGrammar));
238 238
            theGrammar.addStatement(createSelectCountStatement(theGrammar));
239 239
            theGrammar.addStatement(createSelectStatement(theGrammar));
240
//            theGrammar.addStatement(createUpdateStatement(theGrammar));
240 241

  
241 242
            this.grammar = theGrammar;
242 243
        }
......
540 541
    }
541 542

  
542 543
    private Statement createUpdateStatement(Grammar theGrammar) {
543
        // TODO: terminar de implementar
544 544
        Statement stmt;
545 545
//        
546 546
//      UPDATE table_name
......
561 561
        );
562 562
        stmt.addRule(stmt.require_expression().capture_as("CONDITION"));
563 563
        stmt.addRule(stmt.optional_any_token(";"));
564
//        stmt.code(
565
//                DataManager.FUNCTION_UPDATE,
566
//                stmt.args_names("TABLE","CONDITION","#COLUMNS", "#VALUES")
567
//        );
564
        stmt.code(
565
                DataManager.FUNCTION_UPDATE,
566
                stmt.args_names("TABLE","CONDITION","#COLUMNS", "#VALUES")
567
        );
568 568

  
569 569
        return stmt;
570 570
    }

Also available in: Unified diff