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
  HTML Sayfaya Veri Çekme Hayati 1 143 17-07-2019, Saat: 21:44
Son Yorum: SimaWB
  Excel'den veri çekme hatası harezmi 7 228 17-07-2019, Saat: 18:40
Son Yorum: harezmi
  Parmak izi okuyucudan veri çekmek ermanispir@gmail.com 9 472 16-07-2019, Saat: 13:47
Son Yorum: wiseman
  DBGrid1 den Excel Veri Gönderme OZCANK 0 125 13-07-2019, Saat: 14:03
Son Yorum: OZCANK
  Diger formdaki degiskenden veri cekme arsl01 8 352 10-07-2019, Saat: 11:57
Son Yorum: arsl01



Konuyu Okuyanlar: 1 Ziyaretçi