1

Konu: Delete hareket From ceksenet

Visual Fox Pro
Delete  hareket From ceksenet ;

            WHERE ceksenet.csno = hareket.no;
            AND  ceksenet.ttarih <=Date(2006,12,31)

selamlar,
yukarıdaki kodu vfp 6 da nasıl yazabilirim.

Bilmediğin Neyse Yanıldığındır.

2 Son düzenleyen, altun (04.01.2007 14:36:43)

Re: Delete hareket From ceksenet

mrduyar yazdı:
Visual Fox Pro
Delete  hareket From ceksenet ;

            WHERE ceksenet.csno = hareket.no;
            AND  ceksenet.ttarih <=Date(2006,12,31)

selamlar,
yukarıdaki kodu vfp 6 da nasıl yazabilirim.


VFP9 da yazarken from kısmında hareket tablosunu eklersen daha iyi olur. niyesini sorarsan bir iki sebep söyleyebilirim.

Visual Fox Pro
Delete  hareket ;

   From hareket, ceksenet ;
  WHERE ceksenet.csno = hareket.no ;
     AND ceksenet.ttarih <=Date(2006,12,31)

VFP6 da  şağıdaki şekilde yazabilirsin.

Visual Fox Pro
Delete  from hareket  ;

where  hareket.no in ;
    (select csno from ceksenet and ttarih <=Date(2006,12,31))

3

Re: Delete hareket From ceksenet

vfp6 delete sql destekliyor mu bilmiyorum. eğer desteklemiyorsa:

sele hareket
delete for silinebilir(no)

func silinebilir
para xno
sele ceksenet
loca for xno=csno and ttarih <=Date(2006,12,31)
retu foun()

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

4

Re: Delete hareket From ceksenet

teşekkürler.

Bilmediğin Neyse Yanıldığındır.

5

Re: Delete hareket From ceksenet

Visual Fox Pro
Delete  from hareket  ;

where  hareket.no in ;
    (select csno from ceksenet where ttarih <=Date(2006,12,31))

Ali'ninki aslinda, ufak bir duzeltme var sadece.