Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Veri tabanına aynı değeri tekrarlama
#21
ben genelde sorgu çekiyorum.
query.close;
query.sql.clear;
query.sql.add('select * from tabloadı where kolonadi like +'aranacakbilgi'+''');
query.open;
if query.recordcount > 0 then
begin
showmessage('Bu kayıt zaten var!');
end;
Cevapla
#22
Primary key ya da unique key mutlaka olmalı, ondan sonra select ile mi kontrol edersiniz, hata kodundan mı yola çıkarsınız o sizin bileceğiniz iş. 

Ya birisi veritabanına sizin uygulamanız/servisiniz dışından erişirse? Unique/Primary Key her durumda o kolondaki verinin tekil olduğunu (tekrar etmediğini) size garanti eder. Aksi takdirde her zaman başınıza her şey gelebilir  Rolleyes
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Comport veri okuma klavye 16 170 Dün, Saat: 17:19
Son Yorum: boreas
  Parça Parça veri gönderme onurakman 1 120 08-06-2019, Saat: 18:08
Son Yorum: masteryoda
  [ÇÖZÜLDÜ] Veritabanından hızlı veri çekmek için tavsiye wiseman 6 241 31-05-2019, Saat: 22:34
Son Yorum: frmman
Question Veritabanindan Word dosyasina veri eklemek Ugur 13 459 09-05-2019, Saat: 17:19
Son Yorum: Ugur
  Fastreport nesne kontrolu ve veri yazma cinarbil 3 195 18-04-2019, Saat: 08:16
Son Yorum: cinarbil



Konuyu Okuyanlar: 1 Ziyaretçi