Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Stored Procedure çalıştırma

  Tiger/Logo Object Designer (LOD) 2.57

Merhaba;


Yazdığım avcs_spGetLogRefDefinitionsTable isimli bir stored procedure'ı çalıştırmak istiyorum. Bu sp Management Studio ortamında "exec avcs_spGetLogRefDefinitionsTable '001', 3" şeklinde çalıştırıldığında aşağıdaki sonucu döndürüyor.



Yazığım kod şu şekilde:


Sql = "EXEC avcs_spGetLogRefDefinitionsTable '" +  companyNRTxt + "'," + " 3"
warn(Sql)
CreateQuery(Qry)
Qry.SetSQLText(Sql)
gRes=Qry.ExecuteDirect()
gRes=Qry.First()

if gres = 0 then
warn("ComboBoxa eklenecek kayıt yok !")
else
do while gRes=1      
Qry.GetFieldValue(1,1,LogRef)
Str(LogRef, LogRefStr)
warn(LogRefStr)
Qry.GetFieldValue(2,4, TitleName)      
warn(TitleName)
AddItem("LComboBox1",TitleName,LogRef)
gRes=Qry.Next()
loop

Qry.Clear()
end if


companyNRTxt isimli değişkeni 001'e set ediyorum. Ancak 1.  alan olan int tipli LogRef isimli değişkeni ekranda görebilirken, 2. alanı warn metoduyla ekranda göremiyorum.


Yardımcı olursanız çok sevinirim...



sp lod

Cevap vermek için giriş yapmanız gerekmektedir.