![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 03/2007
Mesaj: 3
| Kod: @WebMethod
public int sayimKaydet(@WebParam(name = "sayimMaster") String sayimMaster, @WebParam(name = "sayimHareket") String sayimHareket) {
/************************************************* PARAMETRELERIN YAPILARI *************************************************
** sayimMaster --> depo_kod|sayan_kisi|aciklama <--
** sayimHareket --> malz_kod|beklenen_sayi|bulunan_sayi,malz_kod|beklenen_sayi|b ulunan_sayi <--
************************************************************ ************************************************************ ****/ {
try
{
if( connect ==null || connect.isClosed())
{
baglan();
}
String master = sayimMaster;
String hareket = sayimHareket;
String[] sayimMas = master.split("|");
Calendar cal = Calendar.getInstance();
Time time = new Time(cal.getTimeInMillis());
String sayimMasQuery ="INSERT INTO sayim_mas (depo_kod,sayan_kisi,sayim_tar,sayim_saat)"+
"VALUES (?,?,?,?,?)";
connect.setAutoCommit(false);
PreparedStatement ps1 = connect.prepareStatement(sayimMasQuery);
ps1.setString(1,sayimMas[0].toString());
ps1.setString(2,sayimMas[1].toString());
ps1.setDate(3,SQLDateToString(gununTarihiDate()));
ps1.setTime(4,time);
// ps1.setString(5,aciklama);
int gerceklik = ps1.executeUpdate();
if (gerceklik > 0) {
int sayimSiraNo = ((IfmxStatement) ps1).getSerial();
String sayimHar[] = hareket.split(",");
for (int i=0;i<sayimHar.length;i++) {
String seciliHareket[] = sayimHar.split("|");
String insertQuery = "INSERT INTO sayim_har (sayim_sirano,malz_kod)" +
" VALUES (?,?,?,?)";
PreparedStatement ps2 = connect.prepareStatement(insertQuery);
ps2.setInt(1,sayimSiraNo);
ps2.setString(2,seciliHareket[0].toString());
gerceklik = ps2.executeUpdate();
if (gerceklik == 0) {
connect.rollback();
connect.setAutoCommit(true);
return 0;
}
}
return 1;
} else {
return 0;
}
} catch(Exception ex) {
System.out.println("HATA sayimKaydet(): " + ex.getMessage());
ex.printStackTrace();
return -1;
}
}
}
kodum bu ama sürekli return olarak -1 alıyorum ve kayıt yapamıyorum acaba hatam nerede olabilir bir türlü çözemedim arkadaslar.... |
| | |
| | #2 (permalink) |
| 25 Karakteri Kullanan Üye Üyelik Tarihi: 10/2003 Yer: Ankara[3139.71,2532.11] Yediği Havuç: 38
Mesaj: 1,447
|
stacktrace'i ve exception ı da yollasaydın.. ayrıca soruyu sormadan önce debug ettin mi? tam incelemedim ama database islemlerinde olur genelde hatalar.
__________________ Mi perro "mafia divertido rojo" comió a mi líder de la escuadrilla del asesinato "el comedor de los pescados". wiki.ceviz.net |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| Bu kontrolu sağlayan php kodumda nerde hata var? | turgut_tarakci | PHP | 9 | 20/12/2006 21:46 |
| tekrarlamalı fonksiyon kodumda hata | v4mp1r3 | PHP | 2 | 05/07/2005 15:07 |
| sınırsız alt kategori kodumda hata | v4mp1r3 | PHP | 2 | 14/06/2005 02:34 |
| array explode ve unset kodumda hata. | virU | PHP | 4 | 02/02/2005 01:49 |
| upload kodumda hata.. | virU | PHP | 5 | 12/12/2004 19:40 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |