En iyi yanıtlayıcılar
Şöyle bir sorgu olabilirmi ?

Soru
-
Merhabalar ;
Geliştirmekde olduğum bir emlak projesinde Daire iç özellikleri OZELLIK Tablosunda datatype=bit şeklinde ayarladım.
Tablonun dizayn görünümü aşağıdaki gibi
Bu tablodaki her bir özellik daireye göre değişiklik gösterebileceği için bu özelliklerden bazıları true bazıları false konumda olucak.
Ben şayet Seçilen dairenin özellikler tablosundaki sadece true olan özellikleri göstermek istersem nasıl bir sorgu yazmam gerekiyor
- Düzenleyen Berrinn 23 Temmuz 2014 Çarşamba 03:41
Yanıtlar
-
var result=db.Ozellik.First(icOzellikID==icId); if(result.adsl) { lblAdsl.Text="Adsl Var" } if(result.asansor) { lblAsansor.Text="Asansor Var"; } . . . //gibi.Ya da if(result.adsl) { lblOzellik.Text+="Adsl Var, " } if(result.asansor) { lblOzellik.Text+="Asansor Var, "; } . . . gibi.
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
-
Merhabalar ;
Geliştirmekde olduğum bir emlak projesinde Daire iç özellikleri OZELLIK Tablosunda datatype=bit şeklinde ayarladım.
Tablonun dizayn görünümü aşağıdaki gibi
Bu tablodaki her bir özellik daireye göre değişiklik gösterebileceği için bu özelliklerden bazıları true bazıları false konumda olucak.
Ben şayet Seçilen dairenin özellikler tablosundaki sadece true olan özellikleri göstermek istersem nasıl bir sorgu yazmam gerekiyor
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
-
Yapıyı değiştirebiliyorsan bu özellikleri tanımlanabilir yap hem ileride yeni bir özellik geldiğinde sıkıntı çekmezsin hem de ufak bir join ile bu işi halledersin.
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
-
Bu isi NoSQL databaseler ile cok daha rahat yaparsin. SQL database ile yapmak istiyorsan, yapini gozden gecir. Her ozellik icin bir bit alan pek uygun degil. Onun yerine mesela soyle bir sey yap:
ozellikler:
daireID, ozellik
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
Tüm Yanıtlar
-
var result=db.Ozellik.First(icOzellikID==icId); if(result.adsl) { lblAdsl.Text="Adsl Var" } if(result.asansor) { lblAsansor.Text="Asansor Var"; } . . . //gibi.Ya da if(result.adsl) { lblOzellik.Text+="Adsl Var, " } if(result.asansor) { lblOzellik.Text+="Asansor Var, "; } . . . gibi.
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
-
Merhabalar ;
Geliştirmekde olduğum bir emlak projesinde Daire iç özellikleri OZELLIK Tablosunda datatype=bit şeklinde ayarladım.
Tablonun dizayn görünümü aşağıdaki gibi
Bu tablodaki her bir özellik daireye göre değişiklik gösterebileceği için bu özelliklerden bazıları true bazıları false konumda olucak.
Ben şayet Seçilen dairenin özellikler tablosundaki sadece true olan özellikleri göstermek istersem nasıl bir sorgu yazmam gerekiyor
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
-
Yapıyı değiştirebiliyorsan bu özellikleri tanımlanabilir yap hem ileride yeni bir özellik geldiğinde sıkıntı çekmezsin hem de ufak bir join ile bu işi halledersin.
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41
-
Bu isi NoSQL databaseler ile cok daha rahat yaparsin. SQL database ile yapmak istiyorsan, yapini gozden gecir. Her ozellik icin bir bit alan pek uygun degil. Onun yerine mesela soyle bir sey yap:
ozellikler:
daireID, ozellik
- Yanıt Olarak İşaretleyen Özgür Tekbaş 31 Temmuz 2014 Perşembe 08:41