From: Davut Topcan (davut@aysis.com.tr)
Date: Thu 23 Oct 2003 - 03:19:39 EDT
Merhabalar,
----- Original Message -----
From: "Fuat Altun" <faltun@iso.org.tr>
> Merhabalar,
> Sorum veri tabanına kayit ile ilgili,
> Bir tabloya kayit eklemek istiyorum. Ve primary key'im ogrencino olsun.
>
> Tabloda var olan bir ogrenci no ile baska bir ogrenci kayit edilmemelidir.
> Peki benim bu durumda kontrolu ne sekilde yapmam daha dogru olur?
> 1-) kaydi okumadan once primary key'e gore okuyup eger ayni ogrenci no
varsa
> hata verdikmek mi.......?
> Yoksa
> 2-)veritabaninin kendi exception yapisinin olusturacagi "uniq key value
> already exits" gibi degeri kontrol etmekmi?
Cevap : Bilgi giriş ekranındaki bilgileri kaydetmeden önce (KOD) bilgisini
ilgili field inda sorgula, eğer varsa hata verip tekrar bilgi giriş ekranına
döndür .. Şahsen ben veritabanı(markası)na bağlı kalmamaya özen gösteren
biri olarak böyle yapardım.!
Kolay Gelsin,
Esen Kalın,
DT.