2 li Master Detail Problemi?

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
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

2 li Master Detail Problemi?

Mesaj gönderen ömer faruk »

Selamunaleykum...
İlk önce ne yapmak istediğimi anlatayım....(Çok uğraştım olmadı :( )
urun cinsi
marka
model
diye uç alanımı var bunlar birbiriyle master detail olacak marka urun cinsine model markaya yani uruncinsinden 1 urun sectiğimde o urune ait markalar gelecek o urune ait markayı sectigimdede de o markara ait model ler gelecek...aslında oluyo fakat aynı musterinin servis formundan bir tane da yeni oluşturduğumda farklı urunve farkı model seçtiğimde ve dbgiridle 2 servis arasında dolaştığımda marka ve model kayboluyor sapıtıyor...marka model urun cinsini farklı tablelarda olusturdum ama aynı tabloya yazıyorum....umarım anşlatabilmişimdim dataset le yapsam nasıl olur onda master detail olayı göremedim..Yardımcı olursanız sevinirim..
Hakimiyet ALLAH' ındır...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Aleyküm Selam,

Şöyle birşey yapman lazım :

URUNCINSI tablosunda :
URUNKODU diye bir alan olacak.

MARKA tablosunda :
URUNKODU (ürün cinsi tablosuyla bağlantı)
MARKAKODU

MODEL tablosunda da
MARKAKODU (marka tablosuyla bağlantı için)

diğer alanları ihtiyaca göre belirlersin.

Kolay gelsin.
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Mesaj gönderen ömer faruk »

üstad öyle yaptım zate ama problem 2. bir servis formunda farklı urun cinsi farkı marka seçtiğinde ve dbgrid te eski servisi ve bu servisi görmek için gezdiğinde olay sapıtıyor.yani eski kayıttaki urun cinsi arabadayken ikincisine geldiğinde marka ve model kısmı sapıtor istersen daha iyi anlatmak amacıyla ufak bbir program gönderebilirim....
Hakimiyet ALLAH' ındır...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Hocam o zaman bağlantılarında bir problem olabilir. Table/Query vs. ne kullanıyorsun? Yaptığın master/detail bağlantı ayarlarını bir gönder.

Kolay gelsin.
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Mesaj gönderen ömer faruk »

üstad ..
mussimsek@delphiturkiye.com adresine ornek programı attım kolay gelsin
Hakimiyet ALLAH' ındır...
andrea
Üye
Mesajlar: 50
Kayıt: 27 Nis 2004 03:02

Mesaj gönderen andrea »

sonuçları forumda da paylaşsanız
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Mesaj gönderen ömer faruk »

slm..
başka bir yontemle hallettim ama şimdi net olarak hatırlamıyorum ama kesin ve kolay bir çözüm bulamamıştım....
Hakimiyet ALLAH' ındır...
Cevapla