Kategori Ekle Kaldır,Kategorilerden Kayıt Yap

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ekw@tor
Üye
Mesajlar: 6
Kayıt: 15 Eki 2006 12:55
Konum: sakarya

Kategori Ekle Kaldır,Kategorilerden Kayıt Yap

Mesaj gönderen ekw@tor »

Selam olsun üstadlara...
Bu konuyu nereye açacağımı bilemedim umarım yanlışım yoktur...
Öncelikle;Projemin adı ürün takip...
Kullanıcı kayıt formunda 4 ana kategoriden seçimini yapacak bi alt kategoriden devam edecek varsa bi alt kategoriden de seçimini yapacak ayrıca alt kategoriye ihtiyaç varsa kategori ayarları sayfasından yeni kategori tanımlayabilecek Mesela;
ilk kategori=ARABALAR
altkategorisi=2.EL
altkategorisi=TOFAŞ
altkategorisi=KARTAL gibi.....

mesela altkategori kartal yok onu ekleyebilecek.....üzerine kayıtta yapabilecek....

Ben kayıtlı olan seçenekleri listelemeyi başardım ancak olmayan kategorileri eklemeyi başaramadım veritabanının yapısını bir türlü ayarlayamadım(mssql).
(ben listeleme metodunu dblookcmbx ile yaptım)
ekw@tor
Üye
Mesajlar: 6
Kayıt: 15 Eki 2006 12:55
Konum: sakarya

veritabanı tamam sanki ama

Mesaj gönderen ekw@tor »

veritabanı kısmını az çok hallettim gibi şimdi aklıma takılan bunbları listelemek....

id anakategori ad
1 0 ARABALAR
2 0 UCAKLAR
3 0 GEMİLER
4 1 bmw
5 1 cadillac
6 2 f-16

gibi ancak böle sonsuz kategori acabilirim diye düşünüyorum ama bunları listelemek???
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
bunları en güzel treeviewda listeleyebilirsin gibime geliyor.
alt kategorilerine göre sıra ile kayıtalrı seçersin treeviewe eklersin.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
ekw@tor
Üye
Mesajlar: 6
Kayıt: 15 Eki 2006 12:55
Konum: sakarya

Mesaj gönderen ekw@tor »

aslangeri yazdı:s.a.
bunları en güzel treeviewda listeleyebilirsin gibime geliyor.
alt kategorilerine göre sıra ile kayıtalrı seçersin treeviewe eklersin.
kolay gelsin.

treeviewda kullanmadan yapmamın hiçmi şansı yok.
sql cümleleriyle filan...combobox ta veya lookupcomcbx ta
Kullanıcı avatarı
haydarxxx
Üye
Mesajlar: 668
Kayıt: 09 May 2005 11:31
Konum: izmir

Mesaj gönderen haydarxxx »

(mssql) yi bilmiyorum ama maste/detay ilişkli bir tablolama olmalı eğer bu şekilde yaptıysanız DBLookupComboBox kullanarak ürün alanlarını alt ürünleri, alt ürünlerin alt ürünleri seçim yaptığınızda gerekli kadar DBLookupComboBox kullanarak istediğinizi sql yazmadan yapabilirsiniz.

ekleme yapmak için Ürün,altürün1,altürün2... gibi birden fazla tableniz olmalı hangi tableye veri girilecek ise table.appand; ile veri girişi yaptırabilirsiniz.Tabi maste/detay ın indexleri birbirini tutma koşulu ile
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
istediğin bileşenler yapabilirsin. En alt ürün sınırı varmı? istediğin kadar alt ürün ekleyebilirsin. bu durumda forma kaç tane combobox koyman gerekecek? combo ları kendin create etmelisinki sayısı problem olmasın.
burda en uygun bileşen olarak treeview i önerdim. Listviewda kullanılabilir tabiki. hatta ikisini bir kullanırsan daha güzel olur. yinede sen bilirsin. hangisi ile yaparım diyorsan onu kullanacaksın.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla