Merhaba arkadaşlar;
Bir Paradox tablosuyla çalışıyorum (SQL). Örneğin FILENO alanındaki en büyük değeri getirmek istiyorum yada Toplam Kayıt sayısını.Buna benzer şeyler işte. Ancak sorumun temeli şu; SQL koduyla yazdığım bir sorgunun geri dönen değerini nasıl bir değişkene atayabilirim.Onu programda kullanmak için neler yapmam lazım.
Select Max(FILENO) from Master.db
bu kodda dönen değeri nasıl kullanacamm ??? Depolanmış Yordamlar diye bişey duymuştum ama Sanırım InterBase için bu. Yardım cı olursanız sevinirim.
SQL de Dönen Değer ???
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Merhaba,
Double veya integer tipinde bir değişkene atama yapabilirsin. Bu FILENO alanının tipine de bağlı. Integer 4 küsur milyara kadar sayıları tutabilir. Üstü için Double kullanmalısın.
Elde ettiğin sonuçları nerde kullanacağın ise tamamen sana kalmış. Gerektiği yerde kullanırsın. Yoksa sırf almış olmak için bu sayıları almanın bir manası yok. Verdiğin SQL cümlesi için ufak bir örnek :
NOT : Burda değişkene gerek yok aslında ama misal örneği olsun diye verdim.
Kolay gelsin.
Double veya integer tipinde bir değişkene atama yapabilirsin. Bu FILENO alanının tipine de bağlı. Integer 4 küsur milyara kadar sayıları tutabilir. Üstü için Double kullanmalısın.
Elde ettiğin sonuçları nerde kullanacağın ise tamamen sana kalmış. Gerektiği yerde kullanırsın. Yoksa sırf almış olmak için bu sayıları almanın bir manası yok. Verdiğin SQL cümlesi için ufak bir örnek :
Kod: Tümünü seç
var
EnBuyukSayi : Double
begin
EnBuyukSayi := Query1.Fields[0].AsFloat;
ShowMessage(FloatTostr(EnBuyukSayi));
Kolay gelsin.