Veri tabanına aynı değeri tekrarlama - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6) +--- Konu Başlığı: Veri tabanına aynı değeri tekrarlama (/showthread.php?tid=3513) |
Veri tabanına aynı değeri tekrarlama - apachi2006 - 03-05-2019 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; Veri tabanına aynı değeri tekrarlama - edo - 03-05-2019 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 |