Access-DataGrid-Relationship

24/12/2014, 10:08

osmanseylan

Arkadaslar Merhaba.
Isim ile ilgili kucuk bir program yapmaya claisiyorum ama bir yerde takildim.Yardimlariniza ihtiyacim var.

Ekteki ornekte goreceginiz gibi Form1 de 2 adet listbox.2 adet datagridview var.
Projeler listboxunda Proje isimleri olacak, Yeni Proje tusuna tikladigimda yeni proje ekleyebiliyorum.Burda sorun yok.
Ekledigim veya daha onceden mevcut olan proje ismini secip, alttaki Ana Panolar listboxunda Yeni pano ekleyemiyorum.
Projeler>AnaPanolar birbirleriyle ilsikili olmali.Zaten Ornegi incelediginizde ne demek istedigimi daha iyi anlayacaksiniz.

Tesekkurler.
24/12/2014, 11:13

osmanseylan

Arkadaslar lutfen yardimci olun, cok arastirdim ama bulamadim bir turlu.
24/12/2014, 16:21

alpeki99

Bileşenleri kullanıp proje geliştirmişsiniz o açıdan ben yardımcı olamam ancak sizinle aynı yöntemi kullanan bir üyemiz vardı sitede. O konuyu görecek olursa yardımcı olabilir.
24/12/2014, 17:05

osmanseylan

(24/12/2014, 16:21)alpeki99 yazdı: Bileşenleri kullanıp proje geliştirmişsiniz o açıdan ben yardımcı olamam ancak sizinle aynı yöntemi kullanan bir üyemiz vardı sitede. O konuyu görecek olursa yardımcı olabilir.

Cok tesekkur ederim.
Bu arada size birsey sorabilirmiyim, bilesenleri kullanarak proje olusturmak daha kolay degil mi, kod sistemine gore?Farki nedir acaba, yani bilesen kullanmanin ne gibi bir sakincasi olabilir?
24/12/2014, 17:21

alpeki99

Veritabanı bileşenlerini kullanmanın dezavantajları:
- Destek olacak insan daha az olur.
- Programlama bilginizi köreltir
- Elinizdeki Ferrari'yi at arabası ile çektirmek gibidir
- Müdahele gücünüz azalır

Kod yazmanın avantajları :

+ Lazım olduğunda bileşeni yine kullanabilirsiniz, sıkıntı yok
+ Kod yazmayı öğrenirseniz bu mantığı diğer programlama dillerinde de kullanabilirsiniz
+ Bazı bileşenleri kullanırken kod kullanmanın getirdiği avantajları görürsünüz
+ Performans artar

Daha fazla şey yazılabilir ancak benim için iki şey önemli onları yazdım. Destek verecek kişi sayısı azalır. Kod yazarsanız diğer dillerde de rahatça kod yazabilirsiniz.

Ayrıca yapmış olduğunuz bir sürü bileşeni birbirine bağlamak ancak inanın kod ile yapmak çok ama çoook kolay. Burada genel sorun anladığım kadarıyla doğru düzgün bir kaynaktan öğrenememiş olmak.

Bileşen ile veritabanı işlemleri yapmak yerine Lightswitch kullanın daha iyi.
24/12/2014, 17:26

osmanseylan

(24/12/2014, 17:21)alpeki99 yazdı: Veritabanı bileşenlerini kullanmanın dezavantajları:
- Destek olacak insan daha az olur.
- Programlama bilginizi köreltir
- Elinizdeki Ferrari'yi at arabası ile çektirmek gibidir
- Müdahele gücünüz azalır

Kod yazmanın avantajları :

+ Lazım olduğunda bileşeni yine kullanabilirsiniz, sıkıntı yok
+ Kod yazmayı öğrenirseniz bu mantığı diğer programlama dillerinde de kullanabilirsiniz
+ Bazı bileşenleri kullanırken kod kullanmanın getirdiği avantajları görürsünüz
+ Performans artar

Daha fazla şey yazılabilir ancak benim için iki şey önemli onları yazdım. Destek verecek kişi sayısı azalır. Kod yazarsanız diğer dillerde de rahatça kod yazabilirsiniz.

Ayrıca yapmış olduğunuz bir sürü bileşeni birbirine bağlamak ancak inanın kod ile yapmak çok ama çoook kolay. Burada genel sorun anladığım kadarıyla doğru düzgün bir kaynaktan öğrenememiş olmak.

Bileşen ile veritabanı işlemleri yapmak yerine Lightswitch kullanın daha iyi.
Cok tesekkur ederim.Bilesenlerle boyle bisey yapmaya baslamam aslinda tesaduf sayilri.Kod ile deneycegim.Aciklamlariniz icin tekrar tesekkurler.