Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Hibernate] Problema con like

    Salve ragazzi, sto usando hibernate per una mia applicazione, ma ho un problema quando eseguo una query usando una condizione like, ovvero la query non mi restituisce nessun record, forse sbaglio qualcosa riguardo all'aggiunta dell'espressione like, qualcuno sa darmi una mano?
    Questo è il codice incriminato:

    codice:
    SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
    Session session = sessionFactory.openSession();
    session.beginTransaction();
    Criteria mycriteri = session.createCriteria(MyClass.class);
    mycriteri.add( Expression.like("titolo", "t%") );
    list = mycriteri.list();
    session.close();
    sessionFactory.close();

  2. #2
    non sono esperto di hibernate ma mi sembra abbastanza corretto.

    che cos'è list? cioè, di che tipo è? è un List che hai dichiarato precedentemente?

  3. #3
    List è un oggetto Collection che dovrebbe contenere, tutti i record che vengono restituiti dalla query, ma il problema non è lì

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.