1

Konu: VFP to Linq

VFP de çok kullanışlı bir komut var.

Visual Fox Pro
TOTAL on Tarih to tToplam FIELDS Borc,Alacak

sonuc tabloda ;

cari         borc       alacak
-----------------------------------
FIRMA1   1550       750
FIRMA2   450         200

Bunu LINQ te nasıl yaparım ?

2

Re: VFP to Linq

C#
var tToplam = from r in db.Tablo 

   group r by r.Tarih into toplam
   select new {
         cari=toplam.Key,
         borc=toplam.Sum (t => t.Borc),
         alacak=toplam.Sum (t => t.Alacak)
};

3

Re: VFP to Linq

Ali,
Eger hala almadiysan www.linqpad.net'den LinqPad'i mutlaka al. Orada boyle yazdigin Linq'a karsilik gelen SQL'i filan aninda gorebilirsin (sadece Linq'da degil, benim interaktif kod testlerinde elim ayagim).

4

Re: VFP to Linq

cetinbasoz yazdı:

(sadece Linq'da degil, benim interaktif kod testlerinde elim ayagim).

bak buna katılıyorum smile LinqPad C# kodu , komut testi vs. icinde ideal ! VS IDE sinde VFP deki Execute Selection yok .. bildigim kadarı ile

5

Re: VFP to Linq

Çetin teşekkürler.

LinqPad i epey bir süre önce indirmiştim ama bir türlü incelemek için fırsat bulamamıştım. Demek ki şimdi zamanı geldi.

Bu arada yukarıdaki kodda işimi görecek. VB.Net e çevirdikten sonra tabi.

6

Re: VFP to Linq

cetinbasoz yazdı:

Ali,
Eger hala almadiysan www.linqpad.net'den LinqPad'i mutlaka al. Orada boyle yazdigin Linq'a karsilik gelen SQL'i filan aninda gorebilirsin (sadece Linq'da degil, benim interaktif kod testlerinde elim ayagim).

bak bu güzel işte. çünkü linq da çok karışık işler yapabiliyorsun. onları klasik sql ile yapmaya benim kafam basmaz...

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com