Skip to main content

Datenbankzugriff vom Modul aus

Comments

1 comment

  • Zendesk API User
    Author: stephang - 5/17/2013 16:42

    Hallo Sebastian,

    der von dir beschrieben Weg hat mich ans Ziel geführt. Vielen Dank!

    Hier mein Code:

    import de.espirit.firstspirit.access.store.Store;

    import de.espirit.firstspirit.access.store.Store.Type;

    import de.espirit.firstspirit.access.store.templatestore.Query;

    import de.espirit.firstspirit.access.store.templatestore.Schema;

    import de.espirit.firstspirit.agency.SpecialistsBroker;

    import de.espirit.firstspirit.agency.StoreAgent;

    import de.espirit.firstspirit.service.value.ValueService;

    import de.espirit.or.EntityList;

    import de.espirit.or.Session;

    import de.espirit.or.schema.Entity;

    ...

    StoreAgent storeAgent = broker.requestSpecialist(StoreAgent.TYPE);

    Store store = storeAgent.getStore(Type.TEMPLATESTORE);

    Query query = (Query) store.getStoreElement(16060);

    Schema schema = query.getSchema();

    Session session = schema.getSession();

    EntityList results = session.executeQuery(query.getSelectStatement());

    Iterator<Entity> resultsIter = results.iterator();

    while (resultsIter.hasNext())

    {

         Entity element = resultsIter.next();

         ....

    }

    0

Please sign in to leave a comment.