paradox tablolarla ilgili bir sorum var
paradox tablolarda kayıtların alfabetik sıraya uygun olarak kaydedilmesini sağlayan otomatik bir seçme varmı yoksa bu işi kodlarla mı yapmak zorundayız?
paradoxta bu özellik yoksa hangisinde var?
paradox ta alfabetik sıralama
paradox ta alfabetik sıralama
Y.S.K.
Yazılım Sistemleri
Yazılım Sistemleri
hocam secondery indexsi mi kastediyorsunuz?
eğer öyleyse orada bazı seçenekler var hangilerinin aktif olması gerekiyor. seçenekten kastım index option kısmıdır
seçenekler ise bildiğiniz gibi Unique, Maintained, Case Sensitive, Descending seçenekleri.
hangisi seçili olacak veya bunlardan birisi seçili olmamlımı?
eğer öyleyse orada bazı seçenekler var hangilerinin aktif olması gerekiyor. seçenekten kastım index option kısmıdır
seçenekler ise bildiğiniz gibi Unique, Maintained, Case Sensitive, Descending seçenekleri.
hangisi seçili olacak veya bunlardan birisi seçili olmamlımı?
Y.S.K.
Yazılım Sistemleri
Yazılım Sistemleri
Merhaba,
tabloda;
kayit_no number
adi string
soyadi string
tel_no string
.....
şeklinde alanlar olduğunu varsayarsak; kayıt_no primary index ve unique dir. yani tekdir. burada TQuery kullanmadan yapayım diyorsanız, ihtiyacınıza göre bir veya iki secondery (ikincil) index daha tanımlayabilirsiniz. sadece adi + soyadi şeklinde bir index yeterli olabileceği gibi ayrıca soyadi + adi şeklinde de sıralama gerekebilir. sadece adi + soyadi secondery indeks i için Maintained (eş zamanlı olarak tablodaki değişiklikleri aynen yansıt) demen yeterli, unique dersen aynı adi ve soyadi taşıyan başka bir kayıt yapamazssın demektir. Case Sensitive dersen de büyük/küçük harf ayrımına duyarlı ol anlamındadır. Descending de azalan sırada olmasını tercih ediyorsun anlamındadır. genelde index ler Ascending yani 1,2,3,... A,B,C, ... şeklinde gider.
ayrıca kod içinden de Tablo bileşeninden indeksi seçebileceğin gibi
Table1.IndexName := ''; // ile Primary index i seç
Table1.IndexName := 'adi_soyadi_ind'; // oluşturduğumuz adi_soyadi_ind adındaki secondery indeks i kullan.
şeklindedir.
kolay gelsin.
tabloda;
kayit_no number
adi string
soyadi string
tel_no string
.....
şeklinde alanlar olduğunu varsayarsak; kayıt_no primary index ve unique dir. yani tekdir. burada TQuery kullanmadan yapayım diyorsanız, ihtiyacınıza göre bir veya iki secondery (ikincil) index daha tanımlayabilirsiniz. sadece adi + soyadi şeklinde bir index yeterli olabileceği gibi ayrıca soyadi + adi şeklinde de sıralama gerekebilir. sadece adi + soyadi secondery indeks i için Maintained (eş zamanlı olarak tablodaki değişiklikleri aynen yansıt) demen yeterli, unique dersen aynı adi ve soyadi taşıyan başka bir kayıt yapamazssın demektir. Case Sensitive dersen de büyük/küçük harf ayrımına duyarlı ol anlamındadır. Descending de azalan sırada olmasını tercih ediyorsun anlamındadır. genelde index ler Ascending yani 1,2,3,... A,B,C, ... şeklinde gider.
ayrıca kod içinden de Tablo bileşeninden indeksi seçebileceğin gibi
Table1.IndexName := ''; // ile Primary index i seç
Table1.IndexName := 'adi_soyadi_ind'; // oluşturduğumuz adi_soyadi_ind adındaki secondery indeks i kullan.
şeklindedir.
kolay gelsin.