Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Zeos TZStoredProc ile Procedure Sonucu Listeleme
#1
SELECT public.get_grup_maliyet_analiz(
   array['AAA', 
     'BBB',
     'CCC',
     'DDD',
     'EEE']
);

Yukarı şekilde stored procedure kodunu postgreSQL veri tavanında pgAdmin üzerinden çalıştırdığımda sorunsuz olarak sonucu alıyorum.

Fakat aşağıdaki kod ile Zeos bileşen setindeki TZStoredProc ile yukarıdaki kodu çağırıyorum ve doğru sonucu alıyorum. En azından dönen satır sayısı doğru fakat bu bilgileri bir string grid üzerinde göstermek istediğimde ise sürekli ilk satırın bilgisini alıyorum. 
FirstResultSet
NextResultSet
EOR //(End of Result Set) Boolean bilgileri var.

Bunları da denedim yanlış yapmadıysam bu bilgilerle de olmadı.

  sp := TZStoredProc.Create(nil);
  try
    sp.Name := 'spGrupMaliyetAnaliz';
    sp.Active := False;
    sp.Connection := m_table.Database.Connection;
    sp.StoredProcName := 'public.get_grup_maliyet_analiz';
    sp.Prepare;
    sp.ParamByName('precete_adi_list').Value := arrayList;
    sp.Open;
    sp.First;
    while not sp.Eof do
    begin
      //burada grid dolduruyorum.
      sp.Next;
    end;
    sp.Close;
  finally
    sp.Free;
  end;

Mesela çalıştırdığım örnekte 14 tane bilgi gönderiyorum dönmesi gereken kayıt sayısı da 14 olması gerekiyor. Debug ile sp.FetchCount bilgisine baktığımda 14 olarak geliyor.

Bu şekilde bir stored procedure uygulama örneği yapan oldu mu?
PostgreSQL - Linux - Delphi, Poliüretan
WWW
Cevapla
#2
Merhaba, sorunu çözdünüzmü acaba ? Stored procedure ile değilde query ile almayı denedinizmi ?
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Veritabanı FireDAC, Zeos, UniDAC kıyaslaması nguzeller 0 345 08-07-2023, Saat: 00:28
Son Yorum: nguzeller
  Sadece Son Kayıtları Listeleme gonulali 4 823 09-05-2023, Saat: 17:01
Son Yorum: gonulali
  İziBiz eFatura Listeleme MuhammedYasir 11 2.996 30-03-2023, Saat: 11:19
Son Yorum: enigma
  Küsürlü alan listeleme Altıner 4 978 05-03-2023, Saat: 22:42
Son Yorum: delphiX14
  Comboboxlarda il ve ilçe listeleme senihergordugumde 5 1.053 03-03-2023, Saat: 14:29
Son Yorum: sabanakman



Konuyu Okuyanlar: 1 Ziyaretçi