Detail' deki farklı kayıtlar

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
hakkus
Üye
Mesajlar: 160
Kayıt: 18 Haz 2003 12:02
Konum: Konya

Detail' deki farklı kayıtlar

Mesaj gönderen hakkus »

Merhabalar,
Yıllar önce Mac FileMaker'de bir porgram yazmıştık.
Master Detail bir tablo vardı farklı yerlerlde bağımsız veri giriliyordu. C/S değil aynı programa iki makinada farklı bilgiler giriliyordu.
Sonra makinanın birindeki bilgileri disketle ana makinaya aktarıyorduk. Ancak burada özel bir sorgu benzemeyen kayıtları vs ayıran bir rutin yazmamıştık. FileMaker daki bir komut diskette bulunan ve ana makinadakinden farklı olan her detail kayıt için ana makinadaki detail'e insert yapıyordu, bunu kısa sürede ve kendisi yapıyordu. Komutu şimdi hatırlamıyorum.
Acaba bunu yapabilen bir komut, proc, yöntem vs. varmı? Yoksa diğer makinadan gelen, farklı olan detail'leri bulan ve ekleyen bir proc/function yazmamız gerekiyor?
Şu an ikinci yöntemi kullanıyoruz.
Firebird ve delphi kullanıyoruz.
Saygıyla
saygılar
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

Dediğiniz şey aslında Replication veya Syncrhonization tipi bir şey :) Ama bildiğim kadarı ile Ne IB'de nede FB'de bu özellik yok. Bu sebeple muhtemelen sizin hard-code birşleyler yapmanız olacak ya bir Stored Procedure yada Delphi programı yazacaksınız ancak bu şekilde senkronize olabilirler :)

Kolay gelsin.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Evet Kuri'nin de dediği gibi bu bir Replication işi.... Sybase'de Replication üzerinde yaptigimiz calismalar ve arastirmalar sirasinda Interbase'de de Repilacation yapilabildiğini gormustum. Hatta farkli veritabanlari arasinda Sybase ile Interbase, Oracle, MsSql vs.... arasinda da repliacation yapabilen uygulamalar oldugunu gormustum.

Nitekim
http://www.2p.cz/en/ibrepl/
http://community.borland.com/article/0, ... 44,00.html

adreslerinde konu ile ilgili uygulamadan bahsedilmekte.
google'da ayni anda Replication ve Interbase sozcuklerini aratinca epey bir sonuc cikmakta zaten oradan baska siteler ve bilgiler de bulunabilir....

Kolay gelsin....
Cevapla