Şimdi Ara

sqlite den gelen verileri sql server procedur call

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
416
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabalar aşagıdaki kod sqlite gelen verileri sıra ile döngü için sql proc. calısıtıryorum ama nedense sadece ilk veriler geliyor. İlk veriden sonra duruyor. Diğer veriler için çalışmıyor.nedeni nedir?

    private void Sorgulaparca() throws SQLException { 

    CallableStatement proc_stmt = null;

    try {

    if (!InternetKontrol()) {

    Toast.makeText(this, "İnternet Bağlantınızı Kontrol Ediniz.",
    Toast.LENGTH_LONG).show();

    return;
    }

    try {
    Class.forName(driver).newInstance();
    Connection coz = DriverManager.getConnection(url, userName,
    password);

    DBPARCA db = new DBPARCA(this);
    db.open();

    Cursor c = db.rawQuery(servisid);
    String InServisId = null, InProductId = null, FlMiktar = null;


    startManagingCursor(c);
    if (c.moveToFirst()) {
    do {

    InServisId=c.getString(c.getColumnIndex("Inservis"));
    InProductId=c.getString(c.getColumnIndex("ProductId"));
    FlMiktar=c.getString(c.getColumnIndex("Adet"));



    proc_stmt = coz.prepareCall("{ call [SERVIS].[dbo].SpAktarim_AndroidProductGetir(?,?,?) }");
    proc_stmt.setString(1, InServisId);
    proc_stmt.setString(2, InProductId);
    proc_stmt.setString(3, FlMiktar);
    proc_stmt.executeQuery();


    } while (c.moveToNext());



    c.close();
    coz.close();
    db.close();
    }
    } catch (Exception e) {
    e.printStackTrace();

    }



    } catch (Exception e) {


    Toast.makeText(this, "Hata Sorgulaparca :" + e.toString(), Toast.LENGTH_LONG)
    .show();

    return;
    }

    }



    DbHelper KODU:

    public Cursor rawQuery(String Inservis) { 
    Cursor c = database.rawQuery("SELECT Inservis,ProductId,Adet FROM secilenler where Inservis="+Inservis+"", null);



    return c;
    }







  • halledildi tşk.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.