Sama2 boss. Waduh kalo masalah knp ga bisa select * from, gw juga kurang paham :D, ga pernah coba sich pake *, tapi kl ga bisa berarti ga support command seperti itu, gitu aja, hahahaha. Ya kan bisa pake 'Select t from table t' atau 'from table' atau ya seperti elo tulis select field1, field2 from table. Trus memang gw juga blum nemu cara di JPA supaya result scalar langsung diconvert sbg map seperti yang ada hibernate. Ya memang dengan JPA ini kita dipaksa untuk menerapkan relasi database secara benar, yang namanya kalo mau join itu ya harus ada relasi di database atr foreign key dengan primary key. Tapi memang ada aja case tertentu yang ga bisa seperti itu. Jadi selama ini gw kl querynya result field nya sedikit ya gw biarin tetep scalar, tapi kl ud query yg result fieldnya banyak atau querynya agak ribet ya gw bikin view dan class modelnya dulu. rgds.
--- On Tue, 4/11/08, anggun indra <[EMAIL PROTECTED]> wrote: From: anggun indra <[EMAIL PROTECTED]> Subject: Re: [JUG-Indonesia] EJB3 native query To: jug-indonesia@yahoogroups.com Date: Tuesday, 4 November, 2008, 11:00 AM tanks bos .. udah bisa .. ret = q.getResultList( ) ga masalah > iya harusnya nggak masalah ... ,gw soalnya pakek select * from table x ..ehhh muncul error .. begitu gw ganti select fieldx from table x ... jadi bisa .., nggak tau knp alansannya kok bisa gitu mungkin ada yang bisa jelasin ?:D ... padahal di hibernate bisa lo >>Btw kl boleh tau, itu pake native query, karna ada query join antar model >>yang tidak ada relasi (join fetch) atau untuk retrieve 1 model tapi dengan >>sebagian field saja yg ingin di retrieve (jadi hanya untuk optimasi query) ? rencananya query join antar model yang tidak ada relasi gitu .. tapi yang ini masih ngetes pakek select sederhana aja nggak bisa Get your preferred Email name! Now you can @ymail.com and @rocketmail.com. http://mail.promotions.yahoo.com/newdomains/aa/