index oluşturada aynı isimleri girebilme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
avci
Üye
Mesajlar: 11
Kayıt: 17 Haz 2003 10:34
Konum: Bandırma
İletişim:

index oluşturada aynı isimleri girebilme

Mesaj gönderen avci »

Herkese kolaygelsin. Beni sorunum Örnek İsim'e İndex oluşturduğumda
aynı isimden ikincisini giremiyorum. Bu konuda yardım İstiyorum. Teşekkürler.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

indeksi unique (tekil) oluşturduysanız böyle olur. Unique seçeneğini iptal edin.

NOT : primary indeksler her zaman unique'tir.

Kolay gelsin.
avci
Üye
Mesajlar: 11
Kayıt: 17 Haz 2003 10:34
Konum: Bandırma
İletişim:

Teşekkürler

Mesaj gönderen avci »

Teşekkürler. Fakat inugue yi kaldırmak için işareti koyacakmıyız? yoksa koymıyacakmıyız? Başkalarını da işaretliyecekmiyiz.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Hangi veritabanı???
avci
Üye
Mesajlar: 11
Kayıt: 17 Haz 2003 10:34
Konum: Bandırma
İletişim:

Mesaj gönderen avci »

Paradox 7 ver tabanı kullanıyorum.
unigue maintained descending ve casesensitive var bunların hangisi işaretlenip hangisi işaretlenmiyecek? Teşekkürler.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

unique işaretli ise aynı isimden bir tane demektir. yani işareti kaldır.
diğerlerini yani case sensitive (yani büyük küçük harfe duyarlı) senin programında önemli olmayabilir işaretsiz.
maintained işaretli olacak. descending işaretsiz. normal sıralama A-z. işaretli ise z-A ya sıralama yapar.
avci
Üye
Mesajlar: 11
Kayıt: 17 Haz 2003 10:34
Konum: Bandırma
İletişim:

TEŞEKKÜRLER

Mesaj gönderen avci »

Öyle yaptığımda da olmadı. İsmi ikidefa yazıyor fakat soyisimde key violettion hatası veriyor. Yinede teşekkürler.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

primary key yapmış olmayın?? Bir bakın o alanın karşısında * var mı? Varsa silin. Ayrıca tüm secondary indexleri bir kontrol edin.

Herşey düzgünse böyle hata vermez.

Kolay gelsin.
avci
Üye
Mesajlar: 11
Kayıt: 17 Haz 2003 10:34
Konum: Bandırma
İletişim:

Mesaj gönderen avci »

* kaldırdığımda kaydet olayı gerçekleşmiyor. Hayırlısı olsun. Sağol.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Hocam ilk cevabımda yazdım. Primary key her zaman unique (tekil) olmak zorundadır. NO diye autoinc bir alan ekle ve onu primary key yap o zaman.

Kolay gelsin.
Cevapla