Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > Java'dan stored procedure ça??rma
Yazar
kitapkurdu


avatar

Kayıt: 24.09.2006
13.11.2006-20:17 #11311
java icerisinden cagirmayi kasdediyorum,

yani nomalde parametre sirasiyla erisim yapiyorum,

CallableStatement cstmt;
....
cstmt(1,x);
cstmt(2,x);
.....
cstmt(n,x);

ben bu sekilde degilde stored procedure un icerisindeki parametre ismiyle cagirmak istiyorum. yapiplabilir mi boyle birsey?





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
13.11.2006-20:42 #11314
dönen tablonun sutunları ile almak istiyorsun sanırım. o zaman callablestatement ile resultset döndürmen lazım.

http://www.jguru.com/faq/view.jsp?EID=761196





N/A
Yazar
kitapkurdu


avatar

Kayıt: 24.09.2006
13.11.2006-21:29 #11324
yapmak istedigim tam olarak su, stored procedure un parametre isimlerini biliyorum ama sirasini bilmiyorum.

create or replace procedure(name varchar, surname varchar)

name ile surname i biliyorum ama hangisi once geliyor bilmiyorum. benim yapmak istedigim stored procedure u cagirirken parametre adini(name,surname) verip eslestirmesini stored procedure un icinde yapmasi.





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
13.11.2006-22:12 #11326
malesef o şekilde çağıramazsın.
zaten jdbc driver hangi alanınadının ne olduğunu bilemez. önceden metadata alıp onun üzerinden analiz edip parametreleri aktarması lazımki oda mantıksız.
ama hibernate spring gibi yapılarla önceden sp ni map edersen ozaman oyle bir sorunun olmaz.





N/A
1 2
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb