-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: problem mit createQuery
PostPosted: Thu Dec 13, 2007 9:13 am 
Newbie

Joined: Thu Dec 13, 2007 8:45 am
Posts: 1
hallo,

ich habe ein sehr merkwürdiges problem mit hibernate

und zwar wenn ich ein query aus dem DAO abschicke beklomm ich den datensatz nicht,
jedoch wenn ich das über das eclipse laufen lass(Ausführen), dann krieg ich ihm

woran kann das liegen das es aus dem DAO nicht geht?

Code:
....
beginTransaction();
Query tQuery = null;

tQuery = getSession().createQuery(
    "FROM " + Tabelle1.class.getName() + " WHERE id ='" + id + "'");

tList = tQuery.list();
System.out.println("nach tList:" + tList.size());
...



so auf der eclipse Konsole kommt hier 1 raus
und über den BeaWeblogic Server auf der Windows Konsole kommt 0
hat jemand ne Idee?

das gleich passiert auch wenn ich es über normale sql klassen mache:

Code:
Class.forName("oracle.jdbc.driver.OracleDriver");
String usr = "###_adm";
String pw = "###_adm";
String url = "jdbc:oracle:thin:@db####.##:####:db####";
con = DriverManager.getConnection(url, usr, pw);
Statement stmt = con.createStatement();
String query = "SELECT * FROM TABELLE1 WHERE ID=" + id;
ResultSet rs = stmt.executeQuery(query);


dann bekomm ich hier über eclipse hier auch meinen 1 datensatz und aus der dem DAO heraus kommt nix

gruß


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 11, 2008 4:15 am 
Expert
Expert

Joined: Thu Jul 05, 2007 9:38 am
Posts: 287
Die üblichen Verdächtigen sind in diesem Fall:

Transaktionen: Wo kommt der Datensatz her? Hat die Transaktion, die ihn anlegt schon ein commit gemacht? Hat die lesende Transaktion nach der schreibenden Transaktion begonnen bzw ist read consistency deaktiviert.

Connection Information: Klingt albern, aber gehst du auf die richtige Datenbank?

create ddl: Wie sieht die hibernate.hbm2ddl.auto Eigenschaft aus? Wird das Schema bei jedem start gedroppet und neu angelegt?

Jens

_________________
Please rate useful posts.


Schauderhaft: Softwaredevelopment, Projectmanagement, Qualitymanagement and all things "schauderhaft"


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.