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
  Comboboxa girilen değere göre veri çekme. bünyamin68 4 155 06-10-2019, Saat: 10:16
Son Yorum: bünyamin68
  HTML Sayfaya Veri Çekme Hayati 1 218 17-07-2019, Saat: 21:44
Son Yorum: SimaWB
  Excel'den veri çekme hatası harezmi 7 414 17-07-2019, Saat: 18:40
Son Yorum: harezmi
  Parmak izi okuyucudan veri çekmek ermanispir@gmail.com 9 682 16-07-2019, Saat: 13:47
Son Yorum: wiseman
  DBGrid1 den Excel Veri Gönderme OZCANK 0 197 13-07-2019, Saat: 14:03
Son Yorum: OZCANK



Konuyu Okuyanlar: 1 Ziyaretçi