dbgridlerden kayıt aktarma...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

dbgridlerden kayıt aktarma...

Mesaj gönderen serkan »

hayırlı bayramlar arkadaşlar..
başlık saçma oldu ama yapcak bişey yok kusura bakmayın..
sorum şu bir çok programda vardır iki liste vardır birinde kayıtlar var diğeri boştur.dolu olan listeden bir kayıdı seçip seç butonuna bastığında seçilen kayıt boş olan listeye eklenir bu istenilen kayda kadar devam eder.neyse iki cxgridde bu işlemi yapcam seçilen kayıdı boş listeye ekliyorum sorun yok ama eklediğim kayıdın dolu olan listede gözükmesini istemiyorum(Silme yapmıycam)..kısacası cari kartlar tablosundan dağıtım listesine ekleme yapcam.seçtiğim kayıt cari kartlarda gözükmiycek silme değil dediğim gibi sadece gizlenecek..
teşekkürler.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Taşıdığın yerde de aynı alanlarda yada en azından kodu, adı şeklinde aktarıyorsan, birinci grid in dataset inde (Query) oluşturacağın where kısmını ikinci dataset te olmayanlar şeklinde oluşturabilirsin..
select kodu, adi from tablo1
where kodu not in (select kodu from tablo2)
gibi..
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

yaws hocam allah razı olsun benim aklıma gelmedi böyle bişey..acaba aktardıktan sonra silip sonra rollback la gerimi alsam diyodum..bu formda olmasa mındar edecez programı.. :lol:
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Burada dikkat etmen gereken her taşımadan veya geri almadan sonra her iki sorguyu/Query'yi de Refresh etmen veya kapatıp/Close açman/Open :idea:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla