Changeset 26 for trunk/fmgVen/src/net/fmg/ven/Ven.java
- Timestamp:
- Jan 2, 2011, 8:51:21 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fmgVen/src/net/fmg/ven/Ven.java
r22 r26 48 48 Set baglar = new HashSet(); 49 49 kullanimlar.put(kullanimNo,baglar); 50 baglar.add( nesneSinifi.getSimpleName());50 baglar.add(Cevir.isim(nesneSinifi.getName())); 51 51 52 52 String sorgu = uretici.secmeSorgusuUret(baglar, nesneSinifi); … … 111 111 public Object nesneAl(Class nesneSinifi, Integer no, Set baglar){ 112 112 String sorgu = uretici.secmeSorgusuUret(baglar, nesneSinifi); 113 Olcut olcut = new Olcut().ekle("and "+Cevir.vt( nesneSinifi.getSimpleName())+".no = :___no").ekle("___no",no);113 Olcut olcut = new Olcut().ekle("and "+Cevir.vt(Cevir.isim(nesneSinifi.getName()))+".no = :___no").ekle("___no",no); 114 114 sorgu += " where 1=1"+olcut.olcutleriAl(); 115 115 if(hataAyiklama) System.out.println("SQL: "+sorgu); … … 127 127 public Object nesneAl(Class nesneSinifi, Integer no, Set baglar, Olcut olcut){ 128 128 String sorgu = uretici.secmeSorgusuUret(baglar, nesneSinifi); 129 sorgu += " where 1=1 and "+Cevir.vt( nesneSinifi.getSimpleName())+".no = :___no "+olcut.olcutleriAl(); //No diğer ölçütlerden önce gelmeli order-limit için129 sorgu += " where 1=1 and "+Cevir.vt(Cevir.isim(nesneSinifi.getName()))+".no = :___no "+olcut.olcutleriAl(); //No diğer ölçütlerden önce gelmeli order-limit için 130 130 olcut.ekle("___no",no); 131 131 if(hataAyiklama) System.out.println("SQL: "+sorgu); … … 145 145 BeanWrapper wr = new BeanWrapperImpl(nesne); 146 146 if(wr.getPropertyValue("no")==null){ 147 wr.setPropertyValue("no",new Integer(sablon.queryForInt("select currval('"+Cevir.vt( nesne.getClass().getSimpleName())+"_no')", new HashMap())));147 wr.setPropertyValue("no",new Integer(sablon.queryForInt("select currval('"+Cevir.vt(Cevir.isim(nesne.getClass().getName()))+"_no')", new HashMap()))); 148 148 } 149 149 } 150 150 151 151 public void nesneSil(Integer no, Class nesneSinifi){ 152 String sorgu = "delete from "+Cevir.vt( nesneSinifi.getSimpleName())+" where no = :no ;";152 String sorgu = "delete from "+Cevir.vt(Cevir.isim(nesneSinifi.getName()))+" where no = :no ;"; 153 153 Map parametreler = new HashMap(2); 154 154 parametreler.put("no",no);
Note: See TracChangeset
for help on using the changeset viewer.