Join ifadeleri kullanarak güncelleme ve kayıt işlemleri

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Join ifadeleri kullanarak güncelleme ve kayıt işlemleri

Mesaj gönderen delphist »

S.a. Arkadaşlar şimdi normal datasetlere gerekli verileri veya belli kıstas içindeki verileri çekerek güncelleme işlemleri yapıyoruz. peki ado query içine yazılmış bir join cümlesi ile farklı tablolardaki gelen alanların bu qurey açıldıktan sonra ve bu query içine veriler girildikten sonra ilgili tablolara yazılma durumu nedir. Yani join yapılmış alanları normal join yapılmamış datasetlerdeki gibi kayıt yapıldığı zaman ilgili alana yazma işlemi gerçekleşiyor mu...Şimdiden cevaplarınız için teşekkür ederim.
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Mesaj gönderen delphist »

arkadaşlar bu konu hakkında bilgisi olan arkadaşlar varsa yardımcı olursa memnun olurum.
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

ADO yu bilmem ama join yapılmıs ifadeler icin ben dataset in update-delete-insert ve select query leri ile oynuyorum
yada updatesql ile query de olabilir.
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Mesaj gönderen delphist »

gkimirti hocam mümkünse örnek verebilirmisiniz...Lütfen Teşekkürler
Kullanıcı avatarı
miskin
Üye
Mesajlar: 103
Kayıt: 26 Tem 2005 02:02
Konum: Gavuristan

Mesaj gönderen miskin »

Sorunun tam cevabi degil ama, join kullandigin tabloyu view olarak vt ye yaz, ve view' icin degisik triggerler yaz, degisiklik oldugunda diyelim, insert geldiginde hangi tablolara hangi degerler giriyorsa procedure larla isle. Tabi VT yi degistirmek torunda kaldigin zaman dua etmeye baslayabilirsin, Procedure lerinin yeni vt de de calismasi icin.
:P
bir insert komutu ile birden fazla tabloya yazdirmanin yollarini ara.
miskin
Ve Tanri, bütün kullarini davul edecek :)
cetoonak
Üye
Mesajlar: 50
Kayıt: 12 Haz 2003 09:53
Konum: www.mussimsek.com

Mesaj gönderen cetoonak »

Bunu birkaç denemeyle kendin de görebilirsin.
Joinleri yazmaya başlamadan önce ilk tablo ismin ne ise o tabloya update yapabiliyorsun.
Diğerlerine de yapılabiliyormu dediğim gibi bir denemek lazım.
Tabi bunlar ADO için geçerli.
Cevapla