Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Java / JSP

Cevapla
 
LinkBack Seçenekler
Eski 21/04/2007, 12:42   #1 (permalink)
Üye
 
Üyelik Tarihi: 03/2007
Mesaj: 3
Varsayılan web servis kodumda hata bulamıyorum..:(

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....
dontcrytr hatta değil   Alıntı Yaparak Yanıtla
Eski 21/04/2007, 16:39   #2 (permalink)
25 Karakteri Kullanan Üye
 
IcenGuard Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2003
Yer: Ankara[3139.71,2532.11] Yediği Havuç: 38
Mesaj: 1,447
Varsayılan

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
IcenGuard hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

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


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 00:47.

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 |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net