Query1 DataSource1 anormalliği!..
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Query1 DataSource1 anormalliği!..
Arkadaşlar Merhaba
Yazdığım programda çalışırken garip bir olayla karşılaştım.
Sayfamda bir kaç tane Table ve DataSource bileşeni var.Bunlara ilaveten bir sorgulama için Query ve yeni bir DateSource ekledim.DataSource'un Datasetine eklediğim Query i gösteriyorum.Sonra Query e DataBaseName olarak kullandığım Alias'i gösteriyorum ve Query e DataSource'i göstereceğim zaman en son eklediğim DataSource'i görmüyor sadece önceki eklediklerimi ComboBox ta gözüküyor.
Yeni bir proje açıp aynı şeyi orda denediğim zaman her şey normal.
Acaba çalıştığım projede neyi algılıyorki bileşenler birbirini göremiyor.
Böyle ilgiç durumla karşılaşan arkadaşların mesajını bekliyorum
Saygılar
Yazdığım programda çalışırken garip bir olayla karşılaştım.
Sayfamda bir kaç tane Table ve DataSource bileşeni var.Bunlara ilaveten bir sorgulama için Query ve yeni bir DateSource ekledim.DataSource'un Datasetine eklediğim Query i gösteriyorum.Sonra Query e DataBaseName olarak kullandığım Alias'i gösteriyorum ve Query e DataSource'i göstereceğim zaman en son eklediğim DataSource'i görmüyor sadece önceki eklediklerimi ComboBox ta gözüküyor.
Yeni bir proje açıp aynı şeyi orda denediğim zaman her şey normal.
Acaba çalıştığım projede neyi algılıyorki bileşenler birbirini göremiyor.
Böyle ilgiç durumla karşılaşan arkadaşların mesajını bekliyorum
Saygılar
hocam aslında başınıza gelen bir problem değil gayet normal..
Bir datasource queryi bağladığınızda querinin datasource kısmında kendisinin bağlandığı datasource göremezsiniz..
Aslında bu benimde sormak istediğim bir soruydu..
Yani Datasorce'nin Dataset kısmına bir queryi bağladık.. Tamam bunu anlıyorum.. Ancak bu query üzerindeki Datasource bağlama ne işe yarıyor.. Yani diyecem iki datasource bağlayabilmek için ama bunun yolu bu değil ve ne için iki datasource bağlayalım ki burda bir şey yatıyor ama ben bilmiyorum.. Bilen hocalarımızdan bir açıklama bekliyoruz..
Biraz karıştı ama inşallah anlaşılır olmuştur..
Bir datasource queryi bağladığınızda querinin datasource kısmında kendisinin bağlandığı datasource göremezsiniz..
Aslında bu benimde sormak istediğim bir soruydu..
Yani Datasorce'nin Dataset kısmına bir queryi bağladık.. Tamam bunu anlıyorum.. Ancak bu query üzerindeki Datasource bağlama ne işe yarıyor.. Yani diyecem iki datasource bağlayabilmek için ama bunun yolu bu değil ve ne için iki datasource bağlayalım ki burda bir şey yatıyor ama ben bilmiyorum.. Bilen hocalarımızdan bir açıklama bekliyoruz..
Biraz karıştı ama inşallah anlaşılır olmuştur..
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır. HZ. MUHAMMED (S.A.)
ibadetle geçen bin geceden hayırlıdır. HZ. MUHAMMED (S.A.)
- okurtdiken
- Üye
- Mesajlar: 21
- Kayıt: 11 May 2004 01:02
- Konum: ankara
- İletişim:
query'ideki datasource master-detail ilişki kurmaya yarar.
queryinin datasource özelliğine detail olan datasource'ü seçin.
sorguyu yazarkende :FIELD olarak kullanın.
yani NUMARA isimli bir fieldi bağlamak istiyorsanız :NUMARA olarak kullandığınızda master detaişl ilişki kurulmuş demektir.
kolay gelsin.
queryinin datasource özelliğine detail olan datasource'ü seçin.
sorguyu yazarkende :FIELD olarak kullanın.
yani NUMARA isimli bir fieldi bağlamak istiyorsanız :NUMARA olarak kullandığınızda master detaişl ilişki kurulmuş demektir.
kolay gelsin.
aslında biraz kafam karışı bu master detail ilişkisini pek anlayamadım..
ben bunu iki tane query ve iki tane datasource ile yapıyorum .
konuyu biraz daha açabilirmiyiz.
veya örnek bi kaç kod yazabilirmisiniz .
eğer anladığım gibi birşeyse cok işime yarayacak ama tam olarak ta anlamadım zaten anlasam sormam dimi
ben bunu iki tane query ve iki tane datasource ile yapıyorum .
konuyu biraz daha açabilirmiyiz.

veya örnek bi kaç kod yazabilirmisiniz .
eğer anladığım gibi birşeyse cok işime yarayacak ama tam olarak ta anlamadım zaten anlasam sormam dimi

بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
-
- Kıdemli Üye
- Mesajlar: 574
- Kayıt: 01 Şub 2004 12:29
- Konum: Erdemli - MERSİN
Ana Tablo:
Detay Tablo:
Kod: Tümünü seç
Query1.sql = Select * from AnaTablo
Kod: Tümünü seç
DataSource1.Dataset = Query1
Kod: Tümünü seç
Query2.sql = Select * from DetayTablo
Where DetayTablo.İlişkiKurulacakAlan=AnaTablo.İlişkiKurulacakAlan
Kod: Tümünü seç
DataSource2.Dataset = Query2
Kod: Tümünü seç
Query2.DataSource = DataSource1